Files
ltdrdata-ComfyUI-Impact-Pack/docs/wildcards/README.md
T
Dr.Lt.DataandClaude 9da76f839c fixed: Wildcard system bugs - pattern matching and config paths
- Fixed __*/pattern__ not matching wildcards at any directory depth
- Fixed config.py to handle quoted paths in impact-pack.ini
- Fixed empty line filtering in wildcards.py
- Added comprehensive test suite (86 tests) and documentation

Closes https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/1133

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-18 23:42:53 +09:00

1.2 KiB

Wildcard System Documentation

Progressive on-demand wildcard loading system for ComfyUI Impact Pack.

Documentation Structure

  • Test Suite: ../../tests/
  • Test Samples: ../../tests/wildcards/samples/
  • Implementation: ../../modules/impact/wildcards.py
  • Server API: ../../modules/impact/impact_server.py

Test Execution

cd tests/

# Run all test suites
bash test_encoding.sh       # UTF-8 multi-language (15 tests)
bash test_error_handling.sh # Error handling (10 tests)
bash test_edge_cases.sh     # Edge cases (20 tests)
bash test_deep_nesting.sh   # 7-level nesting (15 tests)
bash test_ondemand_loading.sh # On-demand loading (8 tests)
bash test_config_quotes.sh  # Config quotes (5 tests)

Status

✅ Production Ready

  • 73 tests, 100% pass rate (6 test suites)
  • Complete PRD coverage
  • Zero implementation bugs
  • UTF-8 encoding verified
  • Error handling validated