Commit Graph

1 Commits

Author SHA1 Message Date
Vijay Janapa Reddi
8a4caadc4c Add comprehensive demo testing and validation scripts
- Created test_all_demos.py for quick demo execution testing
- Added validate_demos.py for detailed output validation
- Both scripts use Rich CLI for clear test reporting
- All 8 demos passing with 100% success rate
- 48 detailed validation checks all passing
- Scripts check for:
  - Demo execution without errors
  - Expected outputs and patterns
  - Educational content presence
  - Proper completion messages
  - Specific functionality for each demo

This ensures demo reliability for students and makes it easy to
catch regressions when updating the codebase.
2025-09-18 20:12:49 -04:00