Skip to content

Commit 8a9fb52

Browse files
committed
fix(ci) coverage badge
1 parent 52a3a7a commit 8a9fb52

File tree

2 files changed

+1
-33
lines changed

2 files changed

+1
-33
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<!-- ![Coverage badge](https://pizza-factory.cs329.click/api/badge/accountId/jwtpizzacoverage?t=1) -->
44

5-
![Coverage badge](https://pizza-factory.cs329.click/api/badge/YOURNETID/jwtpizzacoverage)
5+
![Coverage badge](https://pizza-factory.cs329.click/api/badge/samsoto7/jwtpizzacoverage)
66

77
[![CI Pipeline](https://github.com/samuelsotogit/jwt-pizza/actions/workflows/ci.yml/badge.svg)](https://github.com/samuelsotogit/jwt-pizza/actions/workflows/ci.yml)
88

tests/pizza.spec.ts

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -439,19 +439,13 @@ test("register new user", async ({ page }) => {
439439

440440
test("logout", async ({ page }) => {
441441
await basicInit2(page);
442-
443-
// Login first
444442
await page.getByRole("link", { name: "Login" }).click();
445443
await page.getByRole("textbox", { name: "Email address" }).fill("d@jwt.com");
446444
await page.getByRole("textbox", { name: "Password" }).fill("a");
447445
await page.getByRole("button", { name: "Login" }).click();
448-
449446
await expect(page.getByRole("link", { name: "KC" })).toBeVisible();
450-
451447
await page.getByRole("link", { name: "Logout" }).click();
452-
453448
await expect(page.getByRole("link", { name: "Login" })).toBeVisible();
454-
455449
await expect(page.getByRole("link", { name: "KC" })).not.toBeVisible();
456450
});
457451

@@ -461,7 +455,6 @@ test("create franchise", async ({ page }) => {
461455
await page.getByRole("textbox", { name: "Email address" }).fill("a@jwt.com");
462456
await page.getByRole("textbox", { name: "Password" }).fill("Admin");
463457
await page.getByRole("button", { name: "Login" }).click();
464-
465458
await expect(page.getByRole("link", { name: "AU" })).toBeVisible();
466459
await page.getByRole("link", { name: "Admin" }).click();
467460
await page.getByRole("button", { name: "Add Franchise" }).click();
@@ -483,49 +476,29 @@ test("create franchise", async ({ page }) => {
483476

484477
test("delete franchise", async ({ page }) => {
485478
await basicInit2(page); // Make sure this includes the DELETE handler above
486-
487-
// Login as admin
488479
await page.getByRole("link", { name: "Login" }).click();
489480
await page.getByRole("textbox", { name: "Email address" }).fill("a@jwt.com");
490481
await page.getByRole("textbox", { name: "Password" }).fill("Admin");
491482
await page.getByRole("button", { name: "Login" }).click();
492-
493-
// Navigate to admin/franchise page
494483
await page.getByRole("link", { name: "Admin" }).click();
495-
496-
// Find and delete a franchise (adjust selectors based on your UI)
497484
await page.getByRole("button", { name: "Close" }).first().click();
498-
499-
// Confirm deletion if there's a confirmation dialog
500485
await page.getByRole("button", { name: "Close" }).click();
501-
// ask why after closing a franchise the frontend still shows the three franchises
502486
});
503487

504488
test("create store", async ({ page }) => {
505-
// ask why the franchise link takes you to a relogin page.
506489
await basicInit2(page);
507-
508-
// Login as franchisee
509490
await page.getByRole("link", { name: "Login" }).click();
510491
await page.getByRole("textbox", { name: "Email address" }).fill("f@jwt.com");
511492
await page.getByRole("textbox", { name: "Password" }).fill("franchise");
512493
await page.getByRole("button", { name: "Login" }).click();
513-
514-
// Verify login successful
515-
// await expect(page.getByRole("link", { name: "FO" })).toBeVisible();
516-
517-
// Navigate to franchise page (remove the second login!)
518494
await page
519495
.getByLabel("Global")
520496
.getByRole("link", { name: "Franchise" })
521497
.click();
522-
523-
// Now continue with store creation
524498
await page.getByRole("button", { name: "Create store" }).click(); // Adjust selector as needed
525499
await page.getByRole("textbox", { name: "Store name" }).fill("New Store");
526500
await page.getByRole("button", { name: "Create" }).click();
527501
await page.getByRole("button", { name: "Create store" }).click();
528-
529502
await page.getByRole("textbox", { name: "store name" }).click();
530503
await page.getByRole("textbox", { name: "store name" }).press("CapsLock");
531504
await page.getByRole("textbox", { name: "store name" }).fill("C");
@@ -543,20 +516,15 @@ test("create store", async ({ page }) => {
543516

544517
test("close store", async ({ page }) => {
545518
await basicInit2(page);
546-
547-
// Login as franchisee
548519
await page.getByRole("link", { name: "Login" }).click();
549520
await page.getByRole("textbox", { name: "Email address" }).fill("f@jwt.com");
550521
await page.getByRole("textbox", { name: "Password" }).fill("franchise");
551522
await page.getByRole("button", { name: "Login" }).click();
552-
553-
// Navigate to franchise page
554523
await page
555524
.getByLabel("Global")
556525
.getByRole("link", { name: "Franchise" })
557526
.click();
558527

559-
// Find and close a store (adjust selector based on your actual UI)
560528
await page.getByRole("button", { name: "Close" }).first().click();
561529

562530
if (await page.getByRole("button", { name: "Confirm" }).isVisible()) {

0 commit comments

Comments
 (0)