- 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
36 lines
1.5 KiB
Plaintext
36 lines
1.5 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
|
|
|
|
....................... 23 / 23 (100%)
|
|
|
|
Time: 00:00.044, Memory: 12.00 MB
|
|
|
|
Playlist Entry (ProPresenter\Parser\Tests\PlaylistEntry)
|
|
✔ Get uuid returns uuid string
|
|
✔ Get name returns item name
|
|
✔ Get type returns presentation for presentation item
|
|
✔ Get type returns header for header item
|
|
✔ Get type returns cue for cue item
|
|
✔ Get type returns placeholder for placeholder item
|
|
✔ Is presentation returns true for presentation item
|
|
✔ Is header returns true for header item
|
|
✔ Is cue returns true for cue item
|
|
✔ Is placeholder returns true for placeholder item
|
|
✔ Get header color returns rgba array for header item
|
|
✔ Get header color returns null for non header item
|
|
✔ Get header color returns null when header has no color
|
|
✔ Get document path returns full url
|
|
✔ Get document path returns null for non presentation item
|
|
✔ Get document filename extracts filename from url
|
|
✔ Get document filename returns null for non presentation item
|
|
✔ Get arrangement uuid returns uuid string
|
|
✔ Get arrangement name returns field five value
|
|
✔ Has arrangement returns true when arrangement set
|
|
✔ Has arrangement returns false when no arrangement
|
|
✔ Get arrangement name returns null for non presentation item
|
|
✔ Get playlist item returns original proto
|
|
|
|
OK (23 tests, 40 assertions)
|