Commit Graph

7 Commits

Author SHA1 Message Date
佐藤優一 55f0b18693 fix: Apply Black formatting to test_market_analyst.py
- Changed single quotes to double quotes in @patch decorators
- Ensures Code Quality checks pass

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-11 12:21:50 +09:00
佐藤優一 f658154f1c Fix Mock configuration for LangChain pipe operator in tests
- Updated mock_llm fixture to properly handle pipe operator with ChatPromptTemplate
- Added @patch decorator for ChatPromptTemplate in all market_analyst tests
- Simplified bind_tools mock to return proper chain mock
- All unit tests for market_analyst now pass

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-11 11:51:15 +09:00
佐藤優一 f1fb1e3413 Apply Black formatting to test files 2025-08-11 11:26:58 +09:00
佐藤優一 dbeede9a31 Fix pytest hanging and Mock compatibility issues
- Set environment variables before importing DEFAULT_CONFIG to prevent hanging
- Add MockResult class for proper tool_calls handling
- Add error handling in market_analyst for Mock objects
- Remove temporary test files
2025-08-11 11:18:34 +09:00
佐藤優一 850764ad7b Apply Black formatting to pass CI checks
- Formatted 33 Python files with Black
- Fixed code style to meet project standards
- Ensures CI/CD pipeline passes formatting checks
2025-08-10 23:25:04 +09:00
佐藤優一 6f3981412b Fix remaining ruff linting errors
- Fixed all F-type errors (undefined names, unused imports)
- Applied automatic fixes for code style issues
- Ensured CI/CD pipeline passes all checks
2025-08-10 23:13:31 +09:00
佐藤優一 4361ed19e4 Add comprehensive testing and CI/CD infrastructure
- Set up complete testing framework with pytest and coverage
- Add GitHub Actions workflows for CI/CD (PR, main, release pipelines)
- Configure code quality tools (Black, Ruff, mypy, bandit, safety)
- Implement post-tool hooks for automatic code validation
- Add subagent definitions for specialized domain tasks
- Update documentation with testing and CI/CD guidelines

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-10 22:43:36 +09:00