Page MenuHomePhabricator

Browser-based CI tests for TimedMediaHandler
Open, Needs TriagePublic

Description

Currently TimedMediaHandler has no integration-level or unit tests on the browser side, which means bugs can sneak through that affect only some browsers if manual testing is not carefully performed.

Should create some high-level integration tests that confirm that things load, can be played, etc on various browser configurations.

(Note the ogv.js shim layer has some integration tests done with qunit, but I run them manually and they're not run in the context of TMH's frontends.)

Recommend doing this on the videojs output specifically; no point doing too much high-level testing on the old code.

Related Objects