Files
skill-seekers-reference/tests
yusyus f10551570d fix: Update tests for Phase 1 enhancement flag consolidation
Fixed 10 failing tests after Phase 1 changes (--enhance and --enhance-local
consolidated into --enhance-level with auto-detection):

Test Updates:
- test_issue_219_e2e.py (4 tests):
  * test_github_command_has_enhancement_flags: Expect --enhance-level instead
  * test_github_command_accepts_enhance_level_flag: Updated parser test
  * test_cli_dispatcher_forwards_flags_to_github_scraper: Use --enhance-level 2
  * test_all_fixes_work_together: Updated flag expectations

- test_cli_refactor_e2e.py (6 tests):
  * test_github_all_flags_present: Removed --output (not in github command)
  * test_import_analyze_presets: Removed enhance_level assertion (not in AnalysisPreset)
  * test_deprecated_quick_flag_shows_warning: Skipped (not implemented yet)
  * test_deprecated_comprehensive_flag_shows_warning: Skipped (not implemented yet)
  * test_dry_run_scrape_with_new_args: Removed --output flag
  * test_analyze_with_preset_flag: Simplified (analyze has no --dry-run)
  * test_old_scrape_command_still_works: Fixed string match
  * test_preset_list_shows_presets: Added early --preset-list handler in main.py

Implementation Changes:
- main.py: Added early interception for "analyze --preset-list" to avoid
  required --directory validation
- All tests now expect --enhance-level (default: 2) instead of separate flags

Test Results: 1765 passed, 199 skipped, 0 failed 

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-15 19:07:47 +03:00
..
2026-01-17 17:29:21 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:29:21 +00:00
2026-01-17 17:29:21 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:29:21 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:29:21 +00:00