Skip to content

Commit c853625

Browse files
committed
Check for valid user token in integration tests
1 parent 6a03309 commit c853625

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

tests/integration/integration_test.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,7 @@ func getTokenForLoggedInUser(t testing.TB, session *TestSession) string {
266266
tokenCounter++
267267
req := NewRequest(t, "GET", "/user/settings/applications")
268268
resp := session.MakeRequest(t, req, http.StatusOK)
269+
assert.EqualValues(t, resp.Result().StatusCode, 200)
269270
doc := NewHTMLParser(t, resp.Body)
270271
req = NewRequestWithValues(t, "POST", "/user/settings/applications", map[string]string{
271272
"_csrf": doc.GetCSRF(),
@@ -274,8 +275,10 @@ func getTokenForLoggedInUser(t testing.TB, session *TestSession) string {
274275
session.MakeRequest(t, req, http.StatusSeeOther)
275276
req = NewRequest(t, "GET", "/user/settings/applications")
276277
resp = session.MakeRequest(t, req, http.StatusOK)
278+
assert.EqualValues(t, resp.Result().StatusCode, 200)
277279
htmlDoc := NewHTMLParser(t, resp.Body)
278280
token := htmlDoc.doc.Find(".ui.info p").Text()
281+
assert.NotEmpty(t, token)
279282
return token
280283
}
281284

0 commit comments

Comments
 (0)