mirror of https://github.com/koreader/koreader
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
780 B
Lua
21 lines
780 B
Lua
describe("menu table screen color module", function()
|
|
local menu, Screen, CanvasContext
|
|
setup(function()
|
|
require("commonrequire")
|
|
menu = require("ui/elements/screen_color_menu_table")
|
|
Screen = require("device").screen
|
|
CanvasContext = require("document/canvascontext")
|
|
end)
|
|
|
|
it("should toggle color rendering", function()
|
|
assert.is.truthy(Screen.isColorEnabled())
|
|
assert.is.truthy(CanvasContext.is_color_rendering_enabled)
|
|
menu.callback()
|
|
assert.is.falsy(Screen.isColorEnabled())
|
|
assert.is.falsy(CanvasContext.is_color_rendering_enabled)
|
|
menu.callback()
|
|
assert.is.truthy(Screen.isColorEnabled())
|
|
assert.is.truthy(CanvasContext.is_color_rendering_enabled)
|
|
end)
|
|
end)
|