Skip to content

Commit a7a0d91

Browse files
committed
fix tests
1 parent 8eb256b commit a7a0d91

1 file changed

Lines changed: 39 additions & 5 deletions

File tree

mittab/libs/tests/views/test_return_to.py

Lines changed: 39 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,27 @@ def test_with_return_to_keeps_urls_clean():
5252

5353

5454
def test_login_middleware_stores_return_to_for_get_requests():
55-
request = RequestFactory().get("/pairings/status/?round=1", HTTP_HOST="testserver")
56-
mock_groups = type("Groups", (), {"filter": lambda *args, **kwargs: type("QuerySet", (), {"exists": lambda: False})()})()
57-
request.user = type("User", (), {"is_anonymous": False, "is_authenticated": True, "groups": mock_groups})()
55+
request = RequestFactory().get(
56+
"/pairings/status/?round=1", HTTP_HOST="testserver"
57+
)
58+
mock_groups = type(
59+
"Groups",
60+
(),
61+
{
62+
"filter": lambda *args, **kwargs: type(
63+
"QuerySet", (), {"exists": lambda: False}
64+
)()
65+
},
66+
)()
67+
request.user = type(
68+
"User",
69+
(),
70+
{
71+
"is_anonymous": False,
72+
"is_authenticated": True,
73+
"groups": mock_groups,
74+
},
75+
)()
5876
request.session = {}
5977

6078
response = Login(lambda req: HttpResponse("ok"))(request)
@@ -69,8 +87,24 @@ def test_login_middleware_prefers_internal_referer_for_return_to():
6987
HTTP_HOST="testserver",
7088
HTTP_REFERER="http://testserver/batch_checkin/",
7189
)
72-
mock_groups = type("Groups", (), {"filter": lambda *args, **kwargs: type("QuerySet", (), {"exists": lambda: False})()})()
73-
request.user = type("User", (), {"is_anonymous": False, "is_authenticated": True, "groups": mock_groups})()
90+
mock_groups = type(
91+
"Groups",
92+
(),
93+
{
94+
"filter": lambda *args, **kwargs: type(
95+
"QuerySet", (), {"exists": lambda: False}
96+
)()
97+
},
98+
)()
99+
request.user = type(
100+
"User",
101+
(),
102+
{
103+
"is_anonymous": False,
104+
"is_authenticated": True,
105+
"groups": mock_groups,
106+
},
107+
)()
74108
request.session = {}
75109

76110
response = Login(lambda req: HttpResponse("ok"))(request)

0 commit comments

Comments
 (0)