From 61ec784f91d17fc8eaec2a007df7411366d864de Mon Sep 17 00:00:00 2001 From: Zijie He Date: Tue, 8 Mar 2016 19:38:06 -0800 Subject: [PATCH] Add eink_optimization_spec --- frontend/device/generic/device.lua | 2 +- spec/unit/eink_optimization_spec.lua | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 spec/unit/eink_optimization_spec.lua diff --git a/frontend/device/generic/device.lua b/frontend/device/generic/device.lua index a93c5bcc4..be7e6abfc 100644 --- a/frontend/device/generic/device.lua +++ b/frontend/device/generic/device.lua @@ -53,7 +53,7 @@ function Device:init() end local is_eink = G_reader_settings:readSetting("eink") - self.screen.eink = (is_eink == nill) or is_eink + self.screen.eink = (is_eink == nil) or is_eink DEBUG("initializing for device", self.model) DEBUG("framebuffer resolution:", self.screen:getSize()) diff --git a/spec/unit/eink_optimization_spec.lua b/spec/unit/eink_optimization_spec.lua new file mode 100644 index 000000000..bfaf82253 --- /dev/null +++ b/spec/unit/eink_optimization_spec.lua @@ -0,0 +1,8 @@ +require("commonrequire") + +describe("eink optimization setting", function() + it("should be correctly loaded", function() + G_reader_settings:saveSetting("eink", true) + assert.Equals(require("device").screen.eink, true) + end) +end)