implemented guess endpoint

This commit is contained in:
Hazel Noack
2025-06-30 13:11:23 +02:00
parent 748c2de536
commit 1e0a4c6317
4 changed files with 69 additions and 13 deletions

View File

@@ -35,6 +35,12 @@ class User:
"foo": "bar"
})
print(r.content)
def guess(self, letter: str):
r = self.signed_request("/guess", {
"Guess": letter
})
print(r.content)
def signed_request(self, endpoint: str, body: dict) -> requests.Response:
payload = json.dumps(body).encode("utf-8")
@@ -89,13 +95,18 @@ var Words []string = []string{"""
if __name__ == "__main__":
build_word_dict()
s = Session()
print(s)
s.add_user(name="Hazel")
u = s.add_user(name="OtherHazel")
print(u)
a = s.add_user(name="Hazel")
b = s.add_user(name="OtherHazel")
print(b)
b.test_auth()
u.test_auth()
b.guess("e")
a.guess("e")
b.guess("e")
b.guess("a")
a.guess("i")
b.guess("o")
a.guess("u")