From 3dc919a79a7bcf48d74ad708648728ef625b7677 Mon Sep 17 00:00:00 2001 From: "Lutchanka, Valentin" Date: Sun, 25 Jan 2026 22:07:14 +0100 Subject: [PATCH] feat: refactor coverage tracker setup for bill payment and parabank Co-authored-by: Valiantsin2021 lutchenkovalentin@gmail.com --- .github/workflows/playwright.yml | 2 +- package.json | 2 +- reports/Fakestoreapiservice.json | 4 + reports/Petsplaywrightapiservice.json | 4 + reports/ServeRestapiservice.json | 4 + reports/history.json | 8 +- reports/report.html | 168 ++++++++++++++------------ reports/report.json | 168 ++++++++++++++------------ 8 files changed, 198 insertions(+), 162 deletions(-) diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml index ddf369b..4122044 100644 --- a/.github/workflows/playwright.yml +++ b/.github/workflows/playwright.yml @@ -18,7 +18,7 @@ jobs: - name: Install dependencies run: npm ci - name: Run Playwright tests - run: npx playwright test fakestore_coverage_api.spec.js + run: npx playwright test servrest_api.spec.js - name: Upload Coverage report uses: actions/upload-artifact@v4 if: always() diff --git a/package.json b/package.json index 851b172..edf8840 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "api-coverage-tracker", - "version": "2.0.3", + "version": "2.0.4", "description": "A universal library for tracking API coverage against OpenAPI/Swagger specifications from URL or local file. Supports Axis, Fetch, Playwright and manual registry of the responses", "main": "./utils/api-coverage.js", "types": "./utils/api-coverage.d.ts", diff --git a/reports/Fakestoreapiservice.json b/reports/Fakestoreapiservice.json index 3f30e33..eeb732e 100644 --- a/reports/Fakestoreapiservice.json +++ b/reports/Fakestoreapiservice.json @@ -18,5 +18,9 @@ { "createdAt": "2025-06-09T12:53:58.974Z", "totalCoverage": 100 + }, + { + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 77.5 } ] \ No newline at end of file diff --git a/reports/Petsplaywrightapiservice.json b/reports/Petsplaywrightapiservice.json index 7341c47..acb3999 100644 --- a/reports/Petsplaywrightapiservice.json +++ b/reports/Petsplaywrightapiservice.json @@ -6,5 +6,9 @@ { "createdAt": "2026-01-18T19:25:40.391Z", "totalCoverage": 56 + }, + { + "createdAt": "2026-01-25T20:43:24.173Z", + "totalCoverage": 56 } ] \ No newline at end of file diff --git a/reports/ServeRestapiservice.json b/reports/ServeRestapiservice.json index 40b886c..6bf4833 100644 --- a/reports/ServeRestapiservice.json +++ b/reports/ServeRestapiservice.json @@ -6,5 +6,9 @@ { "createdAt": "2025-06-09T06:57:06.957Z", "totalCoverage": 74.8 + }, + { + "createdAt": "2026-01-25T20:44:07.455Z", + "totalCoverage": 74.8 } ] \ No newline at end of file diff --git a/reports/history.json b/reports/history.json index 8dee80f..239bc86 100644 --- a/reports/history.json +++ b/reports/history.json @@ -3,7 +3,7 @@ "method": "GET", "path": "/products/{id}", "statuses": { - "200": 3 + "200": 1 }, "queryParams": [] }, @@ -27,7 +27,7 @@ "method": "GET", "path": "/products", "statuses": { - "200": 8 + "200": 1 }, "queryParams": [ "limit", @@ -38,7 +38,7 @@ "method": "POST", "path": "/products", "statuses": { - "200": 2 + "200": 1 }, "queryParams": [] }, @@ -202,7 +202,7 @@ "method": "GET", "path": "/pet/findByStatus", "statuses": { - "200": 1 + "200": 2 }, "queryParams": [ "status" diff --git a/reports/report.html b/reports/report.html index d6e70bc..32bee49 100644 --- a/reports/report.html +++ b/reports/report.html @@ -65,7 +65,7 @@ } ] }, - "createdAt": "2026-01-25T20:25:47.898Z", + "createdAt": "2026-01-25T20:44:07.457Z", "servicesCoverage": { "Fakestore-api-service": { "endpoints": [ @@ -74,11 +74,11 @@ "method": "GET", "summary": "Get all products", "coverage": "COVERED", - "totalCases": 8, + "totalCases": 1, "statusCodes": [ { "value": 200, - "totalCases": 8, + "totalCases": 1, "description": "Success", "responseCoverage": "COVERED" }, @@ -94,7 +94,7 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.973Z", + "createdAt": "2026-01-25T20:43:46.215Z", "totalCoverage": 100 } ] @@ -124,7 +124,7 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", + "createdAt": "2026-01-25T20:43:46.217Z", "totalCoverage": 100 } ] @@ -134,11 +134,11 @@ "method": "GET", "summary": "Get a single product", "coverage": "COVERED", - "totalCases": 3, + "totalCases": 1, "statusCodes": [ { "value": 200, - "totalCases": 3, + "totalCases": 1, "description": "Success", "responseCoverage": "COVERED" }, @@ -151,11 +151,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -181,11 +181,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -211,11 +211,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -244,7 +244,7 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", + "createdAt": "2026-01-25T20:43:46.217Z", "totalCoverage": 100 } ] @@ -274,7 +274,7 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", + "createdAt": "2026-01-25T20:43:46.217Z", "totalCoverage": 100 } ] @@ -301,11 +301,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -331,11 +331,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -361,11 +361,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -394,7 +394,7 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", + "createdAt": "2026-01-25T20:43:46.217Z", "totalCoverage": 100 } ] @@ -424,7 +424,7 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", + "createdAt": "2026-01-25T20:43:46.217Z", "totalCoverage": 100 } ] @@ -451,11 +451,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -481,11 +481,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -511,11 +511,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -544,13 +544,13 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", + "createdAt": "2026-01-25T20:43:46.217Z", "totalCoverage": 100 } ] } ], - "totalCoverage": 100, + "totalCoverage": 77.5, "totalCoverageHistory": [ { "createdAt": "2025-06-08T23:11:22.515Z", @@ -571,6 +571,10 @@ { "createdAt": "2025-06-09T12:53:58.974Z", "totalCoverage": 100 + }, + { + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 77.5 } ] }, @@ -595,7 +599,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.389Z", + "createdAt": "2026-01-25T20:43:24.172Z", "totalCoverage": 40 } ] @@ -619,7 +623,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.390Z", + "createdAt": "2026-01-25T20:43:24.172Z", "totalCoverage": 40 } ] @@ -655,7 +659,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.390Z", + "createdAt": "2026-01-25T20:43:24.172Z", "totalCoverage": 40 } ] @@ -665,11 +669,11 @@ "method": "GET", "summary": "Finds Pets by status", "coverage": "COVERED", - "totalCases": 1, + "totalCases": 2, "statusCodes": [ { "value": 200, - "totalCases": 1, + "totalCases": 2, "description": "successful operation", "responseCoverage": "COVERED" }, @@ -690,7 +694,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.390Z", + "createdAt": "2026-01-25T20:43:24.172Z", "totalCoverage": 80 } ] @@ -725,7 +729,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 80 } ] @@ -761,7 +765,7 @@ "totalCoverage": 66.66666666666666, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 66.66666666666666 } ] @@ -785,7 +789,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 40 } ] @@ -815,7 +819,7 @@ "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 60 } ] @@ -839,7 +843,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 80 } ] @@ -869,7 +873,7 @@ "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 60 } ] @@ -905,7 +909,7 @@ "totalCoverage": 66.66666666666666, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 66.66666666666666 } ] @@ -935,7 +939,7 @@ "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 60 } ] @@ -959,7 +963,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 40 } ] @@ -995,7 +999,7 @@ "totalCoverage": 66.66666666666666, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 66.66666666666666 } ] @@ -1025,7 +1029,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 40 } ] @@ -1055,7 +1059,7 @@ "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 60 } ] @@ -1094,7 +1098,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 80 } ] @@ -1118,7 +1122,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 40 } ] @@ -1142,7 +1146,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 40 } ] @@ -1166,7 +1170,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 40 } ] @@ -1181,6 +1185,10 @@ { "createdAt": "2026-01-18T19:25:40.391Z", "totalCoverage": 56 + }, + { + "createdAt": "2026-01-25T20:43:24.173Z", + "totalCoverage": 56 } ] }, @@ -1211,7 +1219,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.454Z", "totalCoverage": 80 } ] @@ -1256,7 +1264,7 @@ "totalCoverage": 84, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 84 } ] @@ -1286,7 +1294,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 80 } ] @@ -1316,7 +1324,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 80 } ] @@ -1346,7 +1354,7 @@ "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 60 } ] @@ -1382,7 +1390,7 @@ "totalCoverage": 53.33333333333333, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 53.33333333333333 } ] @@ -1427,7 +1435,7 @@ "totalCoverage": 84, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 84 } ] @@ -1469,7 +1477,7 @@ "totalCoverage": 70, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 70 } ] @@ -1499,7 +1507,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 80 } ] @@ -1541,7 +1549,7 @@ "totalCoverage": 50, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 50 } ] @@ -1589,7 +1597,7 @@ "totalCoverage": 48, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 48 } ] @@ -1630,7 +1638,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 80 } ] @@ -1666,7 +1674,7 @@ "totalCoverage": 66.66666666666666, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 66.66666666666666 } ] @@ -1696,7 +1704,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 80 } ] @@ -1726,7 +1734,7 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 100 } ] @@ -1756,7 +1764,7 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 100 } ] @@ -1771,6 +1779,10 @@ { "createdAt": "2025-06-09T06:57:06.957Z", "totalCoverage": 74.8 + }, + { + "createdAt": "2026-01-25T20:44:07.455Z", + "totalCoverage": 74.8 } ] }, diff --git a/reports/report.json b/reports/report.json index 6b834f2..94ba7b4 100644 --- a/reports/report.json +++ b/reports/report.json @@ -47,7 +47,7 @@ } ] }, - "createdAt": "2026-01-25T20:25:47.898Z", + "createdAt": "2026-01-25T20:44:07.457Z", "servicesCoverage": { "Fakestore-api-service": { "endpoints": [ @@ -56,11 +56,11 @@ "method": "GET", "summary": "Get all products", "coverage": "COVERED", - "totalCases": 8, + "totalCases": 1, "statusCodes": [ { "value": 200, - "totalCases": 8, + "totalCases": 1, "description": "Success", "responseCoverage": "COVERED" }, @@ -76,7 +76,7 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.973Z", + "createdAt": "2026-01-25T20:43:46.215Z", "totalCoverage": 100 } ] @@ -106,7 +106,7 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", + "createdAt": "2026-01-25T20:43:46.217Z", "totalCoverage": 100 } ] @@ -116,11 +116,11 @@ "method": "GET", "summary": "Get a single product", "coverage": "COVERED", - "totalCases": 3, + "totalCases": 1, "statusCodes": [ { "value": 200, - "totalCases": 3, + "totalCases": 1, "description": "Success", "responseCoverage": "COVERED" }, @@ -133,11 +133,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -163,11 +163,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -193,11 +193,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -226,7 +226,7 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", + "createdAt": "2026-01-25T20:43:46.217Z", "totalCoverage": 100 } ] @@ -256,7 +256,7 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", + "createdAt": "2026-01-25T20:43:46.217Z", "totalCoverage": 100 } ] @@ -283,11 +283,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -313,11 +313,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -343,11 +343,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -376,7 +376,7 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", + "createdAt": "2026-01-25T20:43:46.217Z", "totalCoverage": 100 } ] @@ -406,7 +406,7 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", + "createdAt": "2026-01-25T20:43:46.217Z", "totalCoverage": 100 } ] @@ -433,11 +433,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -463,11 +463,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -493,11 +493,11 @@ ], "queryParameters": [], "requestCoverage": "MISSING", - "totalCoverage": 100, + "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", - "totalCoverage": 100 + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 60 } ] }, @@ -526,13 +526,13 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T12:53:58.974Z", + "createdAt": "2026-01-25T20:43:46.217Z", "totalCoverage": 100 } ] } ], - "totalCoverage": 100, + "totalCoverage": 77.5, "totalCoverageHistory": [ { "createdAt": "2025-06-08T23:11:22.515Z", @@ -553,6 +553,10 @@ { "createdAt": "2025-06-09T12:53:58.974Z", "totalCoverage": 100 + }, + { + "createdAt": "2026-01-25T20:43:46.217Z", + "totalCoverage": 77.5 } ] }, @@ -577,7 +581,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.389Z", + "createdAt": "2026-01-25T20:43:24.172Z", "totalCoverage": 40 } ] @@ -601,7 +605,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.390Z", + "createdAt": "2026-01-25T20:43:24.172Z", "totalCoverage": 40 } ] @@ -637,7 +641,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.390Z", + "createdAt": "2026-01-25T20:43:24.172Z", "totalCoverage": 40 } ] @@ -647,11 +651,11 @@ "method": "GET", "summary": "Finds Pets by status", "coverage": "COVERED", - "totalCases": 1, + "totalCases": 2, "statusCodes": [ { "value": 200, - "totalCases": 1, + "totalCases": 2, "description": "successful operation", "responseCoverage": "COVERED" }, @@ -672,7 +676,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.390Z", + "createdAt": "2026-01-25T20:43:24.172Z", "totalCoverage": 80 } ] @@ -707,7 +711,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 80 } ] @@ -743,7 +747,7 @@ "totalCoverage": 66.66666666666666, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 66.66666666666666 } ] @@ -767,7 +771,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 40 } ] @@ -797,7 +801,7 @@ "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 60 } ] @@ -821,7 +825,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 80 } ] @@ -851,7 +855,7 @@ "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 60 } ] @@ -887,7 +891,7 @@ "totalCoverage": 66.66666666666666, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 66.66666666666666 } ] @@ -917,7 +921,7 @@ "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 60 } ] @@ -941,7 +945,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 40 } ] @@ -977,7 +981,7 @@ "totalCoverage": 66.66666666666666, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 66.66666666666666 } ] @@ -1007,7 +1011,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 40 } ] @@ -1037,7 +1041,7 @@ "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 60 } ] @@ -1076,7 +1080,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 80 } ] @@ -1100,7 +1104,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 40 } ] @@ -1124,7 +1128,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 40 } ] @@ -1148,7 +1152,7 @@ "totalCoverage": 40, "totalCoverageHistory": [ { - "createdAt": "2026-01-18T19:25:40.391Z", + "createdAt": "2026-01-25T20:43:24.173Z", "totalCoverage": 40 } ] @@ -1163,6 +1167,10 @@ { "createdAt": "2026-01-18T19:25:40.391Z", "totalCoverage": 56 + }, + { + "createdAt": "2026-01-25T20:43:24.173Z", + "totalCoverage": 56 } ] }, @@ -1193,7 +1201,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.454Z", "totalCoverage": 80 } ] @@ -1238,7 +1246,7 @@ "totalCoverage": 84, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 84 } ] @@ -1268,7 +1276,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 80 } ] @@ -1298,7 +1306,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 80 } ] @@ -1328,7 +1336,7 @@ "totalCoverage": 60, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 60 } ] @@ -1364,7 +1372,7 @@ "totalCoverage": 53.33333333333333, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 53.33333333333333 } ] @@ -1409,7 +1417,7 @@ "totalCoverage": 84, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 84 } ] @@ -1451,7 +1459,7 @@ "totalCoverage": 70, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 70 } ] @@ -1481,7 +1489,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 80 } ] @@ -1523,7 +1531,7 @@ "totalCoverage": 50, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 50 } ] @@ -1571,7 +1579,7 @@ "totalCoverage": 48, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 48 } ] @@ -1612,7 +1620,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 80 } ] @@ -1648,7 +1656,7 @@ "totalCoverage": 66.66666666666666, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 66.66666666666666 } ] @@ -1678,7 +1686,7 @@ "totalCoverage": 80, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 80 } ] @@ -1708,7 +1716,7 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 100 } ] @@ -1738,7 +1746,7 @@ "totalCoverage": 100, "totalCoverageHistory": [ { - "createdAt": "2025-06-09T06:57:06.956Z", + "createdAt": "2026-01-25T20:44:07.455Z", "totalCoverage": 100 } ] @@ -1753,6 +1761,10 @@ { "createdAt": "2025-06-09T06:57:06.957Z", "totalCoverage": 74.8 + }, + { + "createdAt": "2026-01-25T20:44:07.455Z", + "totalCoverage": 74.8 } ] },