Getting login token
This commit is contained in:
parent
f29f0c980b
commit
8edcdd925d
|
@ -3,9 +3,12 @@ import * as nodeFetch from "node-fetch"
|
|||
export const getLoginToken = async () => {
|
||||
const response = await nodeFetch("http://localhost:2221/api/login", {
|
||||
method: "POST",
|
||||
body: { "username": "admin", "password":"Admin123" }
|
||||
body: JSON.stringify({ "username": "admin", "password":"Admin123" })
|
||||
})
|
||||
|
||||
if(response.status !== 200) {
|
||||
throw new Error("An error occured trying to retrieve the login token.")
|
||||
}
|
||||
const body = await response.json()
|
||||
return body.token
|
||||
}
|
|
@ -5,6 +5,5 @@ export class MyAccountPage {
|
|||
|
||||
visit = async () => {
|
||||
await this.page.goto("/my-account")
|
||||
await this.page.pause()
|
||||
}
|
||||
}
|
|
@ -5,8 +5,8 @@ import { getLoginToken } from "../api-calls/getLoginToken.js"
|
|||
|
||||
test.only("My Account using cookie injection", async ({page}) => {
|
||||
|
||||
//const loginToken = await getLoginToken()
|
||||
//console.warn({loginToken})
|
||||
const loginToken = await getLoginToken()
|
||||
console.warn({loginToken})
|
||||
|
||||
const myAccount = new MyAccountPage(page)
|
||||
await myAccount.visit()
|
||||
|
|
Loading…
Reference in New Issue