Fix alignment_test.py margin default expectations
- margin returns 0 when unset (effective default) - horiz_margin/vert_margin return -1 (sentinel for unset) 🤖 Generated with Claude Code (https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
4579be2791
commit
f063d0af0c
1 changed files with 6 additions and 4 deletions
|
|
@ -46,10 +46,12 @@ print("Test 3: Checking margin properties...")
|
||||||
try:
|
try:
|
||||||
frame = mcrfpy.Frame(pos=(0, 0), size=(100, 100))
|
frame = mcrfpy.Frame(pos=(0, 0), size=(100, 100))
|
||||||
|
|
||||||
# Check default margins are 0
|
# Check default margins:
|
||||||
assert frame.margin == 0, f"Expected margin=0, got {frame.margin}"
|
# - margin returns 0 when both horiz/vert are unset (effective default)
|
||||||
assert frame.horiz_margin == 0, f"Expected horiz_margin=0, got {frame.horiz_margin}"
|
# - horiz_margin/vert_margin return -1 (sentinel for "not set")
|
||||||
assert frame.vert_margin == 0, f"Expected vert_margin=0, got {frame.vert_margin}"
|
assert frame.margin == 0.0, f"Expected margin=0 (effective default), got {frame.margin}"
|
||||||
|
assert frame.horiz_margin == -1.0, f"Expected horiz_margin=-1 (unset), got {frame.horiz_margin}"
|
||||||
|
assert frame.vert_margin == -1.0, f"Expected vert_margin=-1 (unset), got {frame.vert_margin}"
|
||||||
|
|
||||||
# Set margins when no alignment
|
# Set margins when no alignment
|
||||||
frame.margin = 10.0
|
frame.margin = 10.0
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue