platform login is working
This commit is contained in:
parent
44a04f451e
commit
93bd81ecea
8 changed files with 174 additions and 32 deletions
19
tests/test_gestion_sports_payload_builder.py
Normal file
19
tests/test_gestion_sports_payload_builder.py
Normal file
|
@ -0,0 +1,19 @@
|
|||
from resa_padel.gestion_sports_payload_builder import GestionSportsPayloadBuilder
|
||||
|
||||
|
||||
def test_login_payload_should_be_built():
|
||||
payload_builder = GestionSportsPayloadBuilder()
|
||||
login = "jacques"
|
||||
password = "chirac"
|
||||
club_id = "27"
|
||||
login_payload = (
|
||||
payload_builder.login(login)
|
||||
.password(password)
|
||||
.club_id(club_id)
|
||||
.build_login_payload()
|
||||
)
|
||||
|
||||
assert login_payload == (
|
||||
f"ajax=connexionUser&id_club={club_id}&email={login}&form_ajax=1&pass={password}&compte"
|
||||
f"=user&playeridonesignal=0&identifiant=identifiant&externCo=true"
|
||||
).encode("utf-8")
|
Loading…
Add table
Add a link
Reference in a new issue