def test_tooHigh_PID2(): token = A['token'] u_id = token_to_u_ID(databaseListDict, token) permission_id = 4 with pytest.raises(OF.ValueError): OF.admin_permission_change(token, u_id, permission_id)
def test_invalid_PID(): token = O['token'] u_id = token_to_u_ID(databaseListDict, token) permission_id = None with pytest.raises(TypeError): OF.admin_permission_change(token, u_id, permission_id)
def test_wrong_PID(): token = O['token'] u_id = token_to_u_ID(databaseListDict, token) permission_id = 8 with pytest.raises(OF.ValueError): OF.admin_permission_change(token, u_id, permission_id)
def test_invalid_token(): token = O['token'] u_id = None permission_id = 1 with pytest.raises(TypeError): OF.admin_permission_change(token, u_id, permission_id)
def test_succ_admain(): reset_data() O = auth_register("*****@*****.**", 'HoyaLee2019', "Hoya", "Lee") token = O['token'] u_id = O['u_id'] A = auth_register("*****@*****.**", "wsad1990", "Good", "Morning") i_token = A['token'] permission_id = 2 OF.admin_permission_change(token, u_id, permission_id)