Schemathesis v4.6.1 ━━━━━━━━━━━━━━━━━━━ ✅ Loaded specification from http://0.0.0.0:33873/apispec_1.json (in 0.08s) Base URL: http://0.0.0.0:33873 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.23s) ✅ 3 passed ❌ 1 failed ❌ Fuzzing (in 9.14s) ✅ 3 passed ❌ 1 failed =================================== FAILURES =================================== ______________________________ GET /api/v1/total _______________________________ 1. Test Case ID: XzWZYj - 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:33873/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: 1051 generated, 1 found 1 unique failures Seed: 252426242557839137139498643275245818619 ============================== 1 failure in 9.49s ==============================