settings-vertical.test (909B)
1 settings, size 2 <link rel="help" href="https://w3c.github.io/webvtt/#collect-webvtt-cue-timings-and-settings"> 3 4 assert_equals(cues.length, 8); 5 6 var valid_vertical = [ 7 '', 8 'lr', 9 'rl', 10 'lr', 11 ]; 12 valid_vertical.forEach(function(valid, index) { 13 assert_equals(cues[index].vertical, valid, 'Failed with cue ' + index); 14 }); 15 16 for (var i = 0; i < 4; i++) { 17 var index = valid_vertical.length + i; 18 19 assert_equals(cues[index].vertical, '', 'Failed with cue ' + index); 20 } 21 22 === 23 WEBVTT 24 25 00:00:00.000 --> 00:00:01.000 26 text0 27 28 00:00:00.000 --> 00:00:01.000 vertical:lr 29 text1 30 31 00:00:00.000 --> 00:00:01.000 vertical:rl 32 text2 33 34 00:00:00.000 --> 00:00:01.000 vertical:rl vertical:lr 35 text3 36 37 00:00:00.000 --> 00:00:01.000 vertical: 38 invalid4 39 40 00:00:00.000 --> 00:00:01.000 vertical:RL 41 invalid5 42 43 00:00:00.000 --> 00:00:01.000 vertical: rl 44 invalid6 45 46 00:00:00.000 --> 00:00:01.000 vertical:vertical-rl 47 invalid7