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.
koreader/spec/unit/toggleswitch_spec.lua

27 lines
730 B
Lua

describe("ToggleSwitch module", function()
local ToggleSwitch
setup(function()
require("commonrequire")
ToggleSwitch = require("ui/widget/toggleswitch")
end)
it("should toggle without args", function()
local config = {
onConfigChoose = function() end,
}
local switch = ToggleSwitch:new{
event = "ChangeSpec",
default_value = 2,
toggle = { "Finished", "Reading", "On hold" },
values = { 1, 2, 3 },
name = "spec_status",
alternate = false,
enabled = true,
config = config,
}
switch:togglePosition(1, true)
switch:onTapSelect(3)
end)
end)