- 8 DB models (services, incidents, monitors, subscribers, etc.) - Full CRUD API for services, incidents, monitors - Public status page with live data - Incident detail page with timeline - API key authentication - Uptime monitoring scheduler - 13 tests passing - TECHNICAL_DESIGN.md with full spec
18 lines
580 B
Python
18 lines
580 B
Python
"""Tests for fine-grained incremental checking using the cache.
|
|
|
|
All of the real code for this lives in testfinegrained.py.
|
|
"""
|
|
|
|
# We can't "import FineGrainedSuite from ..." because that will cause pytest
|
|
# to collect the non-caching tests when running this file.
|
|
from __future__ import annotations
|
|
|
|
import mypy.test.testfinegrained
|
|
|
|
|
|
class FineGrainedCacheSuite(mypy.test.testfinegrained.FineGrainedSuite):
|
|
use_cache = True
|
|
test_name_suffix = "_cached"
|
|
files = mypy.test.testfinegrained.FineGrainedSuite.files + [
|
|
"fine-grained-cache-incremental.test"
|
|
]
|