blob: f18e8f761e926d4fc8cc080d737dd9f84bf4bb0c [file] [log] [blame]
Tests that the addTextTrack() only accepts known 'kind' values.
++ Test invalid 'kind'.
EXPECTED (video.textTracks.length == '0') OK
TEST(video.addTextTrack('kaptions')) THROWS(DOMException.SYNTAX_ERR) OK
EXPECTED (video.textTracks.length == '0') OK
++ Test all valid 'kind' keywords.
RUN(video.addTextTrack('subtitles'))
EXPECTED (video.textTracks.length == '1') OK
RUN(video.addTextTrack('captions'))
EXPECTED (video.textTracks.length == '2') OK
RUN(video.addTextTrack('descriptions'))
EXPECTED (video.textTracks.length == '3') OK
RUN(video.addTextTrack('chapters'))
EXPECTED (video.textTracks.length == '4') OK
RUN(video.addTextTrack('metadata'))
EXPECTED (video.textTracks.length == '5') OK
END OF TEST