refactor: ♻️ extract url to environment variables #89
30 tests run, 16 passed, 2 skipped, 12 failed.
Annotations
Check failure on line 33 in ts
github-actions / JUnit Test Report
ts.API SignUp | Login UI
api.data.class.example.spec.ts:29:1 API SignUp | Login UI
Raw output
[chromium] › api.data.class.example.spec.ts:29:1 › API SignUp | Login UI ─────────────────────────
TypeError: apiRequestContext.post: Invalid URL
31 | const username = userData.getUsername();
32 | const password = userData.getPassword();
> 33 | const newUser = await apiContext.post('/auth/signup', {
| ^
34 | data: {
35 | username,
36 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.class.example.spec.ts:33:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.class.example-API-SignUp-Login-UI-chromium/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
31 | const username = userData.getUsername();
32 | const password = userData.getPassword();
> 33 | const newUser = await apiContext.post('/auth/signup', {
| ^
34 | data: {
35 | username,
36 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.class.example.spec.ts:33:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.class.example-API-SignUp-Login-UI-chromium-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
test-results/api.data.class.example-API-SignUp-Login-UI-chromium-retry1/trace.zip
Usage:
npx playwright show-trace test-results/api.data.class.example-API-SignUp-Login-UI-chromium-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
31 | const username = userData.getUsername();
32 | const password = userData.getPassword();
> 33 | const newUser = await apiContext.post('/auth/signup', {
| ^
34 | data: {
35 | username,
36 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.class.example.spec.ts:33:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.class.example-API-SignUp-Login-UI-chromium-retry2/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 45 in ts
github-actions / JUnit Test Report
ts.API SignUp | Login UI
api.data.example.spec.ts:37:1 API SignUp | Login UI
Raw output
[chromium] › api.data.example.spec.ts:37:1 › API SignUp | Login UI ───────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
43 | const { password } = userAPIData[0];
44 |
> 45 | const newUser = await apiContext.post('/auth/signup', {
| ^
46 | data: {
47 | username,
48 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.example.spec.ts:45:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.example-API-SignUp-Login-UI-chromium/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
43 | const { password } = userAPIData[0];
44 |
> 45 | const newUser = await apiContext.post('/auth/signup', {
| ^
46 | data: {
47 | username,
48 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.example.spec.ts:45:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.example-API-SignUp-Login-UI-chromium-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
test-results/api.data.example-API-SignUp-Login-UI-chromium-retry1/trace.zip
Usage:
npx playwright show-trace test-results/api.data.example-API-SignUp-Login-UI-chromium-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
43 | const { password } = userAPIData[0];
44 |
> 45 | const newUser = await apiContext.post('/auth/signup', {
| ^
46 | data: {
47 | username,
48 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.example.spec.ts:45:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.example-API-SignUp-Login-UI-chromium-retry2/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 34 in ts
github-actions / JUnit Test Report
ts.API SignUp | Login UI
api.ui.spec.ts:29:1 API SignUp | Login UI
Raw output
[chromium] › api.ui.spec.ts:29:1 › API SignUp | Login UI ─────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
32 |
33 | // New User
> 34 | const newUser = await apiContext.post('/auth/signup', {
| ^
35 | data: {
36 | username: username,
37 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:34:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Login-UI-chromium/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
32 |
33 | // New User
> 34 | const newUser = await apiContext.post('/auth/signup', {
| ^
35 | data: {
36 | username: username,
37 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:34:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Login-UI-chromium-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Login-UI-chromium-retry1/trace.zip
Usage:
npx playwright show-trace test-results/api.ui-API-SignUp-Login-UI-chromium-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
32 |
33 | // New User
> 34 | const newUser = await apiContext.post('/auth/signup', {
| ^
35 | data: {
36 | username: username,
37 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:34:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Login-UI-chromium-retry2/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 57 in ts
github-actions / JUnit Test Report
ts.API: SignUp, Create Task | UI: Login, Find a task
api.ui.spec.ts:52:1 API: SignUp, Create Task | UI: Login, Find a task
Raw output
[chromium] › api.ui.spec.ts:52:1 › API: SignUp, Create Task | UI: Login, Find a task ─────────────
TypeError: apiRequestContext.post: Invalid URL
55 |
56 | // New User
> 57 | const newUser = await apiContext.post('/auth/signup', {
| ^
58 | data: {
59 | username: username,
60 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:57:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Create-Task-UI-Login-Find-a-task-chromium/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
55 |
56 | // New User
> 57 | const newUser = await apiContext.post('/auth/signup', {
| ^
58 | data: {
59 | username: username,
60 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:57:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Create-Task-UI-Login-Find-a-task-chromium-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Create-Task-UI-Login-Find-a-task-chromium-retry1/trace.zip
Usage:
npx playwright show-trace test-results/api.ui-API-SignUp-Create-Task-UI-Login-Find-a-task-chromium-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
55 |
56 | // New User
> 57 | const newUser = await apiContext.post('/auth/signup', {
| ^
58 | data: {
59 | username: username,
60 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:57:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Create-Task-UI-Login-Find-a-task-chromium-retry2/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 33 in ts
github-actions / JUnit Test Report
ts.API SignUp | Login UI
api.data.class.example.spec.ts:29:1 API SignUp | Login UI
Raw output
[firefox] › api.data.class.example.spec.ts:29:1 › API SignUp | Login UI ──────────────────────────
TypeError: apiRequestContext.post: Invalid URL
31 | const username = userData.getUsername();
32 | const password = userData.getPassword();
> 33 | const newUser = await apiContext.post('/auth/signup', {
| ^
34 | data: {
35 | username,
36 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.class.example.spec.ts:33:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.class.example-API-SignUp-Login-UI-firefox/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
31 | const username = userData.getUsername();
32 | const password = userData.getPassword();
> 33 | const newUser = await apiContext.post('/auth/signup', {
| ^
34 | data: {
35 | username,
36 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.class.example.spec.ts:33:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.class.example-API-SignUp-Login-UI-firefox-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
test-results/api.data.class.example-API-SignUp-Login-UI-firefox-retry1/trace.zip
Usage:
npx playwright show-trace test-results/api.data.class.example-API-SignUp-Login-UI-firefox-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
31 | const username = userData.getUsername();
32 | const password = userData.getPassword();
> 33 | const newUser = await apiContext.post('/auth/signup', {
| ^
34 | data: {
35 | username,
36 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.class.example.spec.ts:33:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.class.example-API-SignUp-Login-UI-firefox-retry2/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 45 in ts
github-actions / JUnit Test Report
ts.API SignUp | Login UI
api.data.example.spec.ts:37:1 API SignUp | Login UI
Raw output
[firefox] › api.data.example.spec.ts:37:1 › API SignUp | Login UI ────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
43 | const { password } = userAPIData[0];
44 |
> 45 | const newUser = await apiContext.post('/auth/signup', {
| ^
46 | data: {
47 | username,
48 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.example.spec.ts:45:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.example-API-SignUp-Login-UI-firefox/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
43 | const { password } = userAPIData[0];
44 |
> 45 | const newUser = await apiContext.post('/auth/signup', {
| ^
46 | data: {
47 | username,
48 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.example.spec.ts:45:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.example-API-SignUp-Login-UI-firefox-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
test-results/api.data.example-API-SignUp-Login-UI-firefox-retry1/trace.zip
Usage:
npx playwright show-trace test-results/api.data.example-API-SignUp-Login-UI-firefox-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
43 | const { password } = userAPIData[0];
44 |
> 45 | const newUser = await apiContext.post('/auth/signup', {
| ^
46 | data: {
47 | username,
48 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.example.spec.ts:45:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.example-API-SignUp-Login-UI-firefox-retry2/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 34 in ts
github-actions / JUnit Test Report
ts.API SignUp | Login UI
api.ui.spec.ts:29:1 API SignUp | Login UI
Raw output
[firefox] › api.ui.spec.ts:29:1 › API SignUp | Login UI ──────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
32 |
33 | // New User
> 34 | const newUser = await apiContext.post('/auth/signup', {
| ^
35 | data: {
36 | username: username,
37 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:34:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Login-UI-firefox/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
32 |
33 | // New User
> 34 | const newUser = await apiContext.post('/auth/signup', {
| ^
35 | data: {
36 | username: username,
37 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:34:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Login-UI-firefox-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Login-UI-firefox-retry1/trace.zip
Usage:
npx playwright show-trace test-results/api.ui-API-SignUp-Login-UI-firefox-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
32 |
33 | // New User
> 34 | const newUser = await apiContext.post('/auth/signup', {
| ^
35 | data: {
36 | username: username,
37 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:34:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Login-UI-firefox-retry2/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 57 in ts
github-actions / JUnit Test Report
ts.API: SignUp, Create Task | UI: Login, Find a task
api.ui.spec.ts:52:1 API: SignUp, Create Task | UI: Login, Find a task
Raw output
[firefox] › api.ui.spec.ts:52:1 › API: SignUp, Create Task | UI: Login, Find a task ──────────────
TypeError: apiRequestContext.post: Invalid URL
55 |
56 | // New User
> 57 | const newUser = await apiContext.post('/auth/signup', {
| ^
58 | data: {
59 | username: username,
60 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:57:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Create-Task-UI-Login-Find-a-task-firefox/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
55 |
56 | // New User
> 57 | const newUser = await apiContext.post('/auth/signup', {
| ^
58 | data: {
59 | username: username,
60 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:57:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Create-Task-UI-Login-Find-a-task-firefox-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Create-Task-UI-Login-Find-a-task-firefox-retry1/trace.zip
Usage:
npx playwright show-trace test-results/api.ui-API-SignUp-Create-Task-UI-Login-Find-a-task-firefox-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
55 |
56 | // New User
> 57 | const newUser = await apiContext.post('/auth/signup', {
| ^
58 | data: {
59 | username: username,
60 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:57:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Create-Task-UI-Login-Find-a-task-firefox-retry2/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 33 in ts
github-actions / JUnit Test Report
ts.API SignUp | Login UI
api.data.class.example.spec.ts:29:1 API SignUp | Login UI
Raw output
[webkit] › api.data.class.example.spec.ts:29:1 › API SignUp | Login UI ───────────────────────────
TypeError: apiRequestContext.post: Invalid URL
31 | const username = userData.getUsername();
32 | const password = userData.getPassword();
> 33 | const newUser = await apiContext.post('/auth/signup', {
| ^
34 | data: {
35 | username,
36 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.class.example.spec.ts:33:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.class.example-API-SignUp-Login-UI-webkit/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
31 | const username = userData.getUsername();
32 | const password = userData.getPassword();
> 33 | const newUser = await apiContext.post('/auth/signup', {
| ^
34 | data: {
35 | username,
36 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.class.example.spec.ts:33:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.class.example-API-SignUp-Login-UI-webkit-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
test-results/api.data.class.example-API-SignUp-Login-UI-webkit-retry1/trace.zip
Usage:
npx playwright show-trace test-results/api.data.class.example-API-SignUp-Login-UI-webkit-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
31 | const username = userData.getUsername();
32 | const password = userData.getPassword();
> 33 | const newUser = await apiContext.post('/auth/signup', {
| ^
34 | data: {
35 | username,
36 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.class.example.spec.ts:33:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.class.example-API-SignUp-Login-UI-webkit-retry2/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 45 in ts
github-actions / JUnit Test Report
ts.API SignUp | Login UI
api.data.example.spec.ts:37:1 API SignUp | Login UI
Raw output
[webkit] › api.data.example.spec.ts:37:1 › API SignUp | Login UI ─────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
43 | const { password } = userAPIData[0];
44 |
> 45 | const newUser = await apiContext.post('/auth/signup', {
| ^
46 | data: {
47 | username,
48 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.example.spec.ts:45:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.example-API-SignUp-Login-UI-webkit/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
43 | const { password } = userAPIData[0];
44 |
> 45 | const newUser = await apiContext.post('/auth/signup', {
| ^
46 | data: {
47 | username,
48 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.example.spec.ts:45:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.example-API-SignUp-Login-UI-webkit-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
test-results/api.data.example-API-SignUp-Login-UI-webkit-retry1/trace.zip
Usage:
npx playwright show-trace test-results/api.data.example-API-SignUp-Login-UI-webkit-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
43 | const { password } = userAPIData[0];
44 |
> 45 | const newUser = await apiContext.post('/auth/signup', {
| ^
46 | data: {
47 | username,
48 | password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.data.example.spec.ts:45:36
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.data.example-API-SignUp-Login-UI-webkit-retry2/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 34 in ts
github-actions / JUnit Test Report
ts.API SignUp | Login UI
api.ui.spec.ts:29:1 API SignUp | Login UI
Raw output
[webkit] › api.ui.spec.ts:29:1 › API SignUp | Login UI ───────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
32 |
33 | // New User
> 34 | const newUser = await apiContext.post('/auth/signup', {
| ^
35 | data: {
36 | username: username,
37 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:34:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Login-UI-webkit/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
32 |
33 | // New User
> 34 | const newUser = await apiContext.post('/auth/signup', {
| ^
35 | data: {
36 | username: username,
37 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:34:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Login-UI-webkit-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Login-UI-webkit-retry1/trace.zip
Usage:
npx playwright show-trace test-results/api.ui-API-SignUp-Login-UI-webkit-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
32 |
33 | // New User
> 34 | const newUser = await apiContext.post('/auth/signup', {
| ^
35 | data: {
36 | username: username,
37 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:34:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Login-UI-webkit-retry2/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 57 in ts
github-actions / JUnit Test Report
ts.API: SignUp, Create Task | UI: Login, Find a task
api.ui.spec.ts:52:1 API: SignUp, Create Task | UI: Login, Find a task
Raw output
[webkit] › api.ui.spec.ts:52:1 › API: SignUp, Create Task | UI: Login, Find a task ───────────────
TypeError: apiRequestContext.post: Invalid URL
55 |
56 | // New User
> 57 | const newUser = await apiContext.post('/auth/signup', {
| ^
58 | data: {
59 | username: username,
60 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:57:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Create-Task-UI-Login-Find-a-task-webkit/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
55 |
56 | // New User
> 57 | const newUser = await apiContext.post('/auth/signup', {
| ^
58 | data: {
59 | username: username,
60 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:57:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Create-Task-UI-Login-Find-a-task-webkit-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Create-Task-UI-Login-Find-a-task-webkit-retry1/trace.zip
Usage:
npx playwright show-trace test-results/api.ui-API-SignUp-Create-Task-UI-Login-Find-a-task-webkit-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: apiRequestContext.post: Invalid URL
55 |
56 | // New User
> 57 | const newUser = await apiContext.post('/auth/signup', {
| ^
58 | data: {
59 | username: username,
60 | password: password,
at /home/runner/work/starter-playwright/starter-playwright/tests/api.ui.spec.ts:57:38
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
test-results/api.ui-API-SignUp-Create-Task-UI-Login-Find-a-task-webkit-retry2/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────