Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 9 additions & 3 deletions checks/enums/enums1.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
assert Color.RED.value == "red"
assert Color.BLUE.value == "blue"
assert favorite is Color.RED
assert Color.RED.value == "red", (
f"Color.RED.value should be 'red', got {Color.RED.value!r}"
)
assert Color.BLUE.value == "blue", (
f"Color.BLUE.value should be 'blue', got {Color.BLUE.value!r}"
)
assert favorite is Color.RED, (
f"favorite should be Color.RED, got {favorite!r}"
)
print("enums1 ok")
10 changes: 8 additions & 2 deletions checks/enums/enums2.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
assert [member.name for member in Status] == ["TODO", "DOING", "DONE"]
assert [member.value for member in Status] == [1, 2, 3]
assert [member.name for member in Status] == ["TODO", "DOING", "DONE"], (
"Status names should be ['TODO', 'DOING', 'DONE'], got "
f"{[member.name for member in Status]!r}"
)
assert [member.value for member in Status] == [1, 2, 3], (
f"Status values should be [1, 2, 3], got "
f"{[member.value for member in Status]!r}"
)
print("enums2 ok")
8 changes: 6 additions & 2 deletions checks/enums/enums3.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
assert selected_name == "HIGH"
assert selected_value == 5
assert selected_name == "HIGH", (
f"selected_name should be 'HIGH', got {selected_name!r}"
)
assert selected_value == 5, (
f"selected_value should be 5, got {selected_value!r}"
)
print("enums3 ok")
4 changes: 3 additions & 1 deletion checks/enums/enums4.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
assert size_codes == ["S", "M", "L"]
assert size_codes == ["S", "M", "L"], (
f"size_codes should be ['S', 'M', 'L'], got {size_codes!r}"
)
print("enums4 ok")
12 changes: 9 additions & 3 deletions checks/enums/enums5.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
assert is_terminal(TicketState.OPEN) is False
assert is_terminal(TicketState.CLOSED) is True
assert is_terminal(TicketState.CANCELLED) is True
assert is_terminal(TicketState.OPEN) is False, (
"is_terminal(TicketState.OPEN) should be False"
)
assert is_terminal(TicketState.CLOSED) is True, (
"is_terminal(TicketState.CLOSED) should be True"
)
assert is_terminal(TicketState.CANCELLED) is True, (
"is_terminal(TicketState.CANCELLED) should be True"
)
print("enums5 ok")
8 changes: 6 additions & 2 deletions checks/enums/enums6.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
assert Direction.NORTH.delta() == (0, -1)
assert Direction.EAST.delta() == (1, 0)
assert Direction.NORTH.delta() == (0, -1), (
"Direction.NORTH.delta() should return (0, -1)"
)
assert Direction.EAST.delta() == (1, 0), (
"Direction.EAST.delta() should return (1, 0)"
)
print("enums6 ok")
Loading