mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
quit uimanager before run uimanager in test
This commit is contained in:
@@ -6,8 +6,13 @@ local DEBUG = require("dbg")
|
||||
|
||||
describe("FileManager module", function()
|
||||
it("should show file manager", function()
|
||||
FileManager:showFiles("../../test")
|
||||
UIManager:scheduleIn(1, function() UIManager:quit() end)
|
||||
UIManager:quit()
|
||||
local filemanager = FileManager:new{
|
||||
dimen = Screen:getSize(),
|
||||
root_path = "../../test",
|
||||
}
|
||||
UIManager:show(filemanager)
|
||||
UIManager:scheduleIn(1, function() UIManager:close(filemanager) end)
|
||||
UIManager:run()
|
||||
end)
|
||||
end)
|
||||
|
||||
@@ -18,6 +18,7 @@ describe("ReaderScreenshot module", function()
|
||||
it("should get screenshot in portrait", function()
|
||||
local name = "screenshots/reader_screenshot_portrait.png"
|
||||
readerui:handleEvent(Event:new("ChangeScreenMode", "portrait"))
|
||||
UIManager:quit()
|
||||
UIManager:show(readerui)
|
||||
UIManager:scheduleIn(1, function() UIManager:close(readerui) end)
|
||||
UIManager:run()
|
||||
@@ -27,6 +28,7 @@ describe("ReaderScreenshot module", function()
|
||||
it("should get screenshot in landscape", function()
|
||||
local name = "screenshots/reader_screenshot_landscape.png"
|
||||
readerui:handleEvent(Event:new("ChangeScreenMode", "landscape"))
|
||||
UIManager:quit()
|
||||
UIManager:show(readerui)
|
||||
UIManager:scheduleIn(2, function() UIManager:close(readerui) end)
|
||||
UIManager:run()
|
||||
|
||||
@@ -7,9 +7,12 @@ local DEBUG = require("dbg")
|
||||
|
||||
describe("Readerui module", function()
|
||||
local sample_epub = "spec/front/unit/data/leaves.epub"
|
||||
local readerui = ReaderUI:new{
|
||||
document = DocumentRegistry:openDocument(sample_epub),
|
||||
}
|
||||
local readerui
|
||||
setup(function()
|
||||
readerui = ReaderUI:new{
|
||||
document = DocumentRegistry:openDocument(sample_epub),
|
||||
}
|
||||
end)
|
||||
it("should save settings", function()
|
||||
-- remove history settings and sidecar settings
|
||||
DocSettings:open(sample_epub):clear()
|
||||
@@ -23,6 +26,7 @@ describe("Readerui module", function()
|
||||
readerui.doc_settings.data.last_xpointer)
|
||||
end)
|
||||
it("should show reader", function()
|
||||
UIManager:quit()
|
||||
UIManager:show(readerui)
|
||||
UIManager:scheduleIn(1, function() UIManager:close(readerui) end)
|
||||
UIManager:run()
|
||||
|
||||
Reference in New Issue
Block a user