Files
skill-seekers-reference/tests
yusyus f5d4a22573 test: Add comprehensive test coverage for exclude_dirs feature
Adds 7 additional test cases for Issue #203 configurable EXCLUDED_DIRS:

Test Coverage Additions:
- Local repository integration (2 tests)
  * exclude_dirs with local_repo_path
  * Replace mode with local_repo_path

- Logging verification (3 tests)
  * INFO level for extend mode
  * WARNING level for replace mode
  * No logging for default mode

- Type handling (2 tests)
  * Tuple support for exclude_dirs
  * Set support for exclude_dirs_additional

Total Test Coverage:
- 19 tests for exclude_dirs feature (all passing)
- 427 total tests passing (up from 420)
- 54% code coverage for github_scraper.py

All tests pass with no failures. 32 skipped tests are expected:
- 3 macOS-specific tests (platform limitation)
- 29 MCP tests (pass individually, skip in full suite due to pytest quirk)

Closes #203
2025-11-30 00:13:49 +03:00
..