This commit is contained in:
Michael Freno
2025-10-13 17:26:20 -04:00
parent 560d4fd32c
commit 7496367f85
4 changed files with 576 additions and 270 deletions

View File

@@ -51,8 +51,8 @@ function TestAbsolutePositioningBasic:testDefaultAbsolutePositioning()
height = 100,
})
-- Default should be absolute positioning (RELATIVE not yet implemented)
luaunit.assertEquals(elem.positioning, Positioning.ABSOLUTE)
-- Default should be relative positioning
luaunit.assertEquals(elem.positioning, Positioning.RELATIVE)
luaunit.assertEquals(elem.x, 50)
luaunit.assertEquals(elem.y, 75)
end

View File

@@ -126,7 +126,7 @@ function TestLayoutValidation:testMissingRequiredPropertiesDefaults()
luaunit.assertIsNumber(element.y)
luaunit.assertIsNumber(element.width)
luaunit.assertIsNumber(element.height)
luaunit.assertEquals(element.positioning, Positioning.ABSOLUTE) -- Default positioning
luaunit.assertEquals(element.positioning, Positioning.RELATIVE) -- Default positioning
-- Test flex container with minimal properties
local success2, flex_element = captureError(function()