@@ -44,29 +44,29 @@ def room_exists(api, room):
44
44
# pytest Fixtures
45
45
46
46
@pytest .fixture (scope = "session" )
47
- def rooms_list (api ):
48
- return list (api .rooms .list ())
47
+ def group_room (api ):
48
+ room = create_room (api , create_string ("Room" ))
49
+ yield room
50
+ delete_room (api , room )
49
51
50
52
51
53
@pytest .fixture (scope = "session" )
52
54
def direct_rooms (api , direct_messages ):
53
55
return [api .rooms .get (message .roomId ) for message in direct_messages ]
54
56
55
57
56
- @pytest .fixture (scope = "session" )
57
- def group_room (api ):
58
- room = create_room (api , create_string ("Room" ))
59
- yield room
60
- delete_room (api , room )
61
-
62
-
63
58
@pytest .fixture (scope = "session" )
64
59
def team_room (api , team ):
65
60
team_room = create_team_room (api , team , create_string ("Team Room" ))
66
61
yield team_room
67
62
delete_room (api , team_room )
68
63
69
64
65
+ @pytest .fixture (scope = "session" )
66
+ def rooms_list (api , group_room , direct_rooms , team_room ):
67
+ return list (api .rooms .list ())
68
+
69
+
70
70
@pytest .fixture
71
71
def temp_group_room (api ):
72
72
room = create_room (api , create_string ("Room" ))
@@ -87,7 +87,7 @@ def inner(num_rooms):
87
87
delete_room (api , room )
88
88
89
89
90
- # Room Tests
90
+ # Tests
91
91
92
92
class TestRoomsAPI (object ):
93
93
"""Test RoomsAPI methods."""
@@ -127,13 +127,11 @@ def test_list_direct_rooms(self, api, direct_rooms):
127
127
assert len (direct_rooms_list ) > 0
128
128
assert are_valid_rooms (direct_rooms_list )
129
129
130
- def test_list_all_rooms (self , rooms_list , group_room , team_room ,
131
- direct_rooms ):
130
+ def test_list_all_rooms (self , rooms_list ):
132
131
assert len (rooms_list ) > 0
133
132
assert are_valid_rooms (rooms_list )
134
133
135
- def test_list_rooms_with_paging (self , api , rooms_list , add_rooms ,
136
- group_room , team_room , direct_rooms ):
134
+ def test_list_rooms_with_paging (self , api , rooms_list , add_rooms ):
137
135
page_size = 2
138
136
pages = 3
139
137
num_rooms = pages * page_size
0 commit comments