def test_list_all_users(self, test_app): with test_app.app_context(): user2 = UserDB.create(**TEST_USER_2) user1 = UserDB.create(**TEST_USER_1) user_list = UserDB.list_all() assert len( user_list) == 2 # Make sure exactly two users are returned assert user1 == user_list[0] # Make sure each user is in the list assert user2 == user_list[ 1] # Also make sure the order is correct (ascending id)
def test_list_all_users(self, test_app): with test_app.app_context(): user1_dict = api.get_user(TEST_USER['s_number']) user2_dict = api.get_user(TEST_USER_NO_SDD['s_number']) user1 = UserDB.create(**user1_dict) user2 = UserDB.create(**user2_dict) user_list = UserDB.list_all() assert len( user_list) == 2 # Make sure exactly two users are returned # Make sure all users are in the list and it is sorted correctly if user1.id < user2.id: # id of user1 is lower, so user1 must appear first in the list assert user1 == user_list[0] assert user2 == user_list[1] else: # id of user2 is lower so it must appear first in the list assert user2 == user_list[0] assert user1 == user_list[1]