You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: resolve 51 pre-existing test failures across test suite
- test_async_client: add missing asyncio import
- test_mock_client/test_mock_async_client: use valid UUID for feedback,
pass extraction_mode=False for crawl without prompt
- test_scheduled_jobs: fix ServiceType.SMARTSCRAPER -> SMART_SCRAPER
- test_async_scheduled_jobs: use pytest_asyncio.fixture, fix API key
format, fix replace_scheduled_job kwargs, fix pagination assertions
- test_schema_models: add trimming to schema model validators, add
model_dump exclude_none to GenerateSchemaRequest
- test_schema_generation: use pytest.raises(APIError) for error tests,
use aioresponses for async tests instead of responses library
- test_scrape_comprehensive: use valid sgai- API key format, fix
serialization assertion, fix malformed URL test cases, fix error
matching patterns
- models/schema.py: add .strip() to validators, add model_dump
exclude_none override
- models/scheduled_jobs.py: add cron expression validation and
min_length=1 on job_name
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments