end of file

This commit is contained in:
Will McGugan
2021-08-31 17:34:19 +01:00
parent 0696468a1c
commit 3f28a36028
6 changed files with 96 additions and 10 deletions

View File

@@ -60,6 +60,7 @@ def test_clamp():
assert clamp(11, 0, 10) == 10
assert clamp(0, 0, 10) == 0
assert clamp(10, 0, 10) == 10
assert clamp(5, 10, 0) == 5
def test_point_is_origin():
@@ -185,3 +186,35 @@ def test_region_intersection():
def test_region_union():
assert Region(5, 5, 10, 10).union(Region(20, 30, 10, 5)) == Region(5, 5, 25, 30)
def test_size_add():
assert Size(5, 10) + Size(2, 3) == Size(7, 13)
def test_size_sub():
assert Size(5, 10) - Size(2, 3) == Size(3, 7)
def test_region_x_extents():
assert Region(5, 10, 20, 30).x_extents == (5, 25)
def test_region_y_extents():
assert Region(5, 10, 20, 30).y_extents == (10, 40)
def test_region_x_max():
assert Region(5, 10, 20, 30).x_max == 25
def test_region_y_max():
assert Region(5, 10, 20, 30).y_max == 40
def test_region_x_range():
assert Region(5, 10, 20, 30).x_range == range(5, 25)
def test_region_y_range():
assert Region(5, 10, 20, 30).y_range == range(10, 40)