progresswidget(fix): ignore nil self.last

This commit is contained in:
Qingping Hou
2016-04-20 23:16:40 -07:00
parent 984c994192
commit d7b1b403c1
4 changed files with 32 additions and 6 deletions

View File

@@ -0,0 +1,18 @@
describe("ProgressWidget widget", function()
local ProgressWidget, Screen
setup(function()
require("commonrequire")
ProgressWidget = require("ui/widget/progresswidget")
Screen = require("device").screen
end)
it("should not crash with nil self.last #ok", function()
local progress = ProgressWidget:new{
width = 100,
height = 50,
percentage = 5/100,
ticks = {1},
}
progress:paintTo(Screen.bb, 0, 0)
end)
end)