- 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
31 lines
1.2 KiB
Plaintext
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)
|