mirror of
https://github.com/muety/wakapi.git
synced 2025-12-05 22:20:24 -08:00
33 lines
511 B
Plaintext
33 lines
511 B
Plaintext
meta {
|
|
name: Login (by email)
|
|
type: http
|
|
seq: 5
|
|
}
|
|
|
|
post {
|
|
url: {{BASE_URL}}/login
|
|
body: formUrlEncoded
|
|
auth: none
|
|
}
|
|
|
|
body:form-urlencoded {
|
|
username: testuser@wakapi.dev
|
|
password: testpassword
|
|
}
|
|
|
|
assert {
|
|
res.status: eq 302
|
|
res.headers['location']: eq /summary
|
|
}
|
|
|
|
script:pre-request {
|
|
// Do not follow 3xx redirects
|
|
req.setMaxRedirects(0)
|
|
}
|
|
|
|
tests {
|
|
test("Sets cookie", function () {
|
|
expect(res.headers["set-cookie"].some(str => str.includes("wakapi_auth="))).to.be.true
|
|
});
|
|
}
|