mirror of
https://github.com/evennia/evennia.git
synced 2026-03-16 21:06:30 +01:00
Sort room states in extendedroom
This commit is contained in:
parent
e648887170
commit
2ac1f88ad9
2 changed files with 2 additions and 2 deletions
|
|
@ -263,7 +263,7 @@ class ExtendedRoom(DefaultRoom):
|
|||
Get all room_states set on this room.
|
||||
|
||||
"""
|
||||
return self.tags.get(category=self.room_state_tag_category, return_list=True)
|
||||
return list(sorted(self.tags.get(category=self.room_state_tag_category, return_list=True)))
|
||||
|
||||
def add_room_state(self, *room_states):
|
||||
"""
|
||||
|
|
|
|||
|
|
@ -112,7 +112,7 @@ class TestExtendedRoom(EvenniaTestCase):
|
|||
self.assertEqual(self.room.get_display_desc(char), "This room is under construction. ")
|
||||
|
||||
self.room.add_room_state("under_repair")
|
||||
self.assertEqual(self.room.room_states, ["under_construction", "under_repair"])
|
||||
self.assertEqual(set(self.room.room_states), set(["under_construction", "under_repair"]))
|
||||
self.assertEqual(
|
||||
self.room.get_display_desc(char),
|
||||
"This room is under construction. This room is under repair.",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue