mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
Unit tests: word gap - space condensing (#4036)
This commit is contained in:
@@ -182,6 +182,20 @@ describe("Readerrolling module", function()
|
||||
end)
|
||||
end)
|
||||
|
||||
describe("test changing word gap - space condensing", function()
|
||||
it("should show pages for different word gap", function()
|
||||
readerui.document:setSpaceCondensing(100)
|
||||
readerui:handleEvent(Event:new("ChangeScreenMode", "portrait"))
|
||||
assert.are.same(208, readerui.document:getPageCount())
|
||||
readerui.document:setSpaceCondensing(75)
|
||||
readerui:handleEvent(Event:new("ChangeScreenMode", "portrait"))
|
||||
assert.are.same(205, readerui.document:getPageCount())
|
||||
readerui.document:setSpaceCondensing(50)
|
||||
readerui:handleEvent(Event:new("ChangeScreenMode", "portrait"))
|
||||
assert.are.same(199, readerui.document:getPageCount())
|
||||
end)
|
||||
end)
|
||||
|
||||
describe("test initialization", function()
|
||||
it("should emit PageUpdate event after book is rendered", function()
|
||||
local ReaderView = require("apps/reader/modules/readerview")
|
||||
|
||||
Reference in New Issue
Block a user