tests: test-resize: use math.ceil to handle uneven screen width (#882)
See https://github.com/awesomeWM/awesome/issues/848#issuecomment-217361136.
This is actually a leftover from 612756f
and is meant to fix the failure
at https://github.com/awesomeWM/awesome/pull/870.
This commit is contained in:
parent
d497cdf081
commit
df5ecd4c6f
|
@ -239,7 +239,7 @@ end)
|
||||||
table.insert(steps, function()
|
table.insert(steps, function()
|
||||||
local c = client.get()[1]
|
local c = client.get()[1]
|
||||||
|
|
||||||
assert(c:geometry().x == c.screen.workarea.x+c.screen.workarea.width/2 )
|
assert(c:geometry().x == math.ceil(c.screen.workarea.x+c.screen.workarea.width/2))
|
||||||
assert(c:geometry().y == c.screen.workarea.y )
|
assert(c:geometry().y == c.screen.workarea.y )
|
||||||
assert(c:geometry().width == math.ceil(c.screen.workarea.width/2 - 2*c.border_width) )
|
assert(c:geometry().width == math.ceil(c.screen.workarea.width/2 - 2*c.border_width) )
|
||||||
assert(c:geometry().height == math.ceil(c.screen.workarea.height/2 - 2*c.border_width))
|
assert(c:geometry().height == math.ceil(c.screen.workarea.height/2 - 2*c.border_width))
|
||||||
|
@ -257,7 +257,7 @@ end)
|
||||||
table.insert(steps, function()
|
table.insert(steps, function()
|
||||||
local c = client.get()[1]
|
local c = client.get()[1]
|
||||||
|
|
||||||
assert(c:geometry().x == c.screen.workarea.x+c.screen.workarea.width/2 )
|
assert(c:geometry().x == math.ceil(c.screen.workarea.x+c.screen.workarea.width/2))
|
||||||
assert(c:geometry().y == c.screen.workarea.y )
|
assert(c:geometry().y == c.screen.workarea.y )
|
||||||
assert(c:geometry().width == math.ceil(c.screen.workarea.width/2 - 2*c.border_width))
|
assert(c:geometry().width == math.ceil(c.screen.workarea.width/2 - 2*c.border_width))
|
||||||
assert(c:geometry().height == c.screen.workarea.height - 2*c.border_width )
|
assert(c:geometry().height == c.screen.workarea.height - 2*c.border_width )
|
||||||
|
|
Loading…
Reference in New Issue