modify tests to not use jwt
This commit is contained in:
parent
99a7ddf66e
commit
3706198149
@ -15,7 +15,6 @@ test_app = app.test_client()
|
|||||||
class User:
|
class User:
|
||||||
def __init__(self,username):
|
def __init__(self,username):
|
||||||
self.username = username
|
self.username = username
|
||||||
self.jwt = ""
|
|
||||||
self.isAdmin = False
|
self.isAdmin = False
|
||||||
|
|
||||||
def createGame(user:User):
|
def createGame(user:User):
|
||||||
@ -31,7 +30,6 @@ def createGame(user:User):
|
|||||||
if content["status"] != "ok":
|
if content["status"] != "ok":
|
||||||
print(content["status"])
|
print(content["status"])
|
||||||
raise Exception("Status is not ok")
|
raise Exception("Status is not ok")
|
||||||
user.jwt = content["jwt"]
|
|
||||||
user.isAdmin = True
|
user.isAdmin = True
|
||||||
return content["game_id"]
|
return content["game_id"]
|
||||||
|
|
||||||
@ -48,12 +46,10 @@ def joinGame(user:User,game_id:str):
|
|||||||
if content["status"] != "ok":
|
if content["status"] != "ok":
|
||||||
print(content["status"])
|
print(content["status"])
|
||||||
raise Exception("Status is not ok")
|
raise Exception("Status is not ok")
|
||||||
user.jwt = content["jwt"]
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def startGame(user:User):
|
def startGame(user:User):
|
||||||
data = {"jwt":user.jwt}
|
responseObject = test_app.post("/api/v1/startGame")
|
||||||
responseObject = test_app.post("/api/v1/startGame",data=data)
|
|
||||||
if responseObject.status_code != 200:
|
if responseObject.status_code != 200:
|
||||||
print("status code is not 200")
|
print("status code is not 200")
|
||||||
raise Exception("status code is not 200")
|
raise Exception("status code is not 200")
|
||||||
@ -76,7 +72,7 @@ def startGame(user:User):
|
|||||||
#
|
#
|
||||||
# Cette requete api crée une salle de jeu multijoueur dans le serveur, elle
|
# Cette requete api crée une salle de jeu multijoueur dans le serveur, elle
|
||||||
# octroie ensuite les droit de creation de la salle a l'utilisateur dont le
|
# octroie ensuite les droit de creation de la salle a l'utilisateur dont le
|
||||||
# pseudo est donné en parametre post et lui retourne son token jwt"
|
# pseudo est donné en parametre post
|
||||||
|
|
||||||
def test_that_people_can_create_a_game():
|
def test_that_people_can_create_a_game():
|
||||||
user = User("neotaku")
|
user = User("neotaku")
|
||||||
@ -127,8 +123,7 @@ def test_that_username_that_contains_non_alphanumerics_results_in_an_error():
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
#
|
#
|
||||||
# Cette requete ajoute dans la partie identifié par l'identifiant de jeu
|
# Cette requete ajoute dans la partie identifié par l'identifiant de jeu
|
||||||
# (game_id) l'utilisateur indentifié par son pseudo (username) et lui retourne
|
# (game_id) l'utilisateur indentifié par son pseudo (username)
|
||||||
# son token jwt
|
|
||||||
|
|
||||||
def test_that_people_can_join_a_game():
|
def test_that_people_can_join_a_game():
|
||||||
game_id = createGame(User("neoracle"))
|
game_id = createGame(User("neoracle"))
|
||||||
|
Loading…
Reference in New Issue
Block a user