fa38f66e

Author: Michael Lynch <git@mtlynch.io>

Committer: Michael Lynch <mtlynch@noreply.codeberg.org>

Decouple upload handler tests from the media service (#418)

Replace the real media service and processor test doubles with a
testMediaPublisher that implements handlers.MediaPublisher, so upload
handler tests exercise only the handler's own behavior.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

Reviewed-on: https://codeberg.org/mtlynch/little-moments/pulls/418
Codeberg
configurex86_64-linux