propresenter-php/.sisyphus/evidence/task-6-tests.txt
Thorsten Bus 157740c072 docs(playlist): add project completion summary and evidence files
- Record final project status in learnings.md
- Add all task evidence files (43 files)
- Add work plan with all 29 checkboxes complete
- Add boulder state tracking

Project complete: 99 tests passing, all deliverables verified
2026-03-01 21:49:06 +01:00

31 lines
1.2 KiB
Plaintext

PHPUnit 11.5.55 by Sebastian Bergmann and contributors.
Runtime: PHP 8.4.7
Configuration: /Users/thorsten/AI/propresenter-work/php/phpunit.xml
.................. 18 / 18 (100%)
Time: 00:00.054, Memory: 12.00 MB
Playlist Archive (ProPresenter\Parser\Tests\PlaylistArchive)
✔ Get name returns child playlist name
✔ Get name returns empty string when no children
✔ Get root node returns playlist node wrapping root
✔ Get playlist node returns first child node
✔ Get playlist node returns null when no children
✔ Get entries returns entries from playlist node
✔ Get entry count returns total item count
✔ Get entry count returns zero when no playlist node
✔ Get type returns document type
✔ Get document returns underlying proto
✔ Get embedded files returns all embedded entries
✔ Get embedded pro files returns only pro files
✔ Get embedded media files returns non pro non data files
✔ Embedded files empty by default
✔ Get embedded song lazily parses pro file
✔ Get embedded song caches parsed result
✔ Get embedded song returns null for unknown file
✔ Get embedded song returns null for media file
OK (18 tests, 37 assertions)