test alignment

This commit is contained in:
Michael Freno
2025-10-14 00:36:41 -04:00
parent 8d6cc58c13
commit 3cc416dcff
13 changed files with 663 additions and 131 deletions

View File

@@ -22,6 +22,10 @@ end
function TestUnitsSystem:tearDown()
Gui.destroy()
-- Restore original viewport size
love.graphics.getDimensions = function()
return 800, 600
end
end
-- ============================================
@@ -245,7 +249,7 @@ function TestUnitsSystem:testMarginUnits()
})
luaunit.assertEquals(container.margin.top, 8) -- 8px
luaunit.assertEquals(container.margin.right, 12) -- 3% of 400
luaunit.assertEquals(container.margin.right, 36) -- 3% of viewport width (1200) - CSS spec: % margins relative to containing block
luaunit.assertEquals(container.margin.bottom, 8) -- 1% of 800
luaunit.assertEquals(container.margin.left, 24) -- 2% of 1200