- Fix TypeError in check_steal_opportunity by properly mocking catcher defense - Correct tag_from_third test calculation to account for all adjustment conditions - Fix pitcher replacement test by setting appropriate allowed runners threshold - Add comprehensive test coverage for AI service business logic - Implement VS Code testing panel configuration with pytest integration - Create pytest.ini for consistent test execution and warning management - Add test isolation guidelines and factory pattern implementation - Establish 102 passing tests with zero failures 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
9 lines
173 B
Python
9 lines
173 B
Python
"""Services package for Paper Dynasty web app."""
|
|
|
|
from .base_service import BaseService
|
|
from .ai_service import AIService
|
|
|
|
__all__ = [
|
|
"BaseService",
|
|
"AIService",
|
|
] |