3be613c1

By: Michael Lynch <git@mtlynch.io>

Test caption updates through the media handler

Verify owner edits and clears persist, unauthorized updates leave captions
unchanged, and unknown media returns 404. Remove duplicate store-level tests
and inline the end-to-end caption edit steps.

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 38s 6s 6s 44s 38s
Eval 40s 1m28s 1m28s 2m08s 0s
Build 2m04s 4m23s 3m04s 5m09s 45s
Suite 38s 5m58s 4m31s 5m09s 1m23s

Timeline

0s40s1m1m20s1m40s2m3m3m20s3m40s4m4m20s4m40s5m