Schemathesis v4.6.1 ━━━━━━━━━━━━━━━━━━━ ✅ Loaded specification from http://0.0.0.0:38485/apispec_1.json (in 0.09s) Base URL: http://0.0.0.0:38485 Specification: Open API 2.0 Operations: 4 selected / 4 total Configuration: /home/stranger6667/programming/workbench/schemathes… ✅ API capabilities: Supports NULL byte in headers: ✓ ⏭ Examples (in 0.10s) ⏭ 4 skipped ❌ Coverage (in 0.21s) ✅ 3 passed ❌ 1 failed ❌ Fuzzing (in 1.14s) ✅ 3 passed ❌ 1 failed =================================== FAILURES =================================== ______________________________ GET /api/v1/total _______________________________ 1. Test Case ID: QGNeGu - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 406, 422, 428, 5xx Invalid component: parameter `predict` in query - object with invalid 'predict' value: Incorrect type [200] OK: `{ "date": 20201213, "pcr": 4036434, "hospitalize": 25113, "positive": 177999, "severe": 583, "discharge": 149898, "death": 2575, "symptom_confirming": 377 }` Reproduce with: curl -X GET 'http://0.0.0.0:38485/api/v1/total?predict=null&predict=null' =================================== WARNINGS =================================== Missing test data: 1 operation repeatedly returned 404 Not Found, preventing tests from reaching your API's core logic - GET /api/v1/positives 💡 Provide realistic parameter values in your config file so tests can access existing resources =================================== SUMMARY ==================================== API Operations: Selected: 4/4 Tested: 4 Test Phases: ⏭ Examples ❌ Coverage ❌ Fuzzing ⏭ Stateful (not applicable) Failures: ❌ API accepted schema-violating request: 1 Warnings: ⚠️ Missing valid test data: 1 operation repeatedly returned 404 responses Test cases: 137 generated, 1 found 1 unique failures Seed: 235065518407057090363604179757972463216 ============================== 1 failure in 1.49s ==============================