Changes

Jump to: navigation, search

CueSettingsTests

2,522 bytes removed, 18:00, 22 September 2012
no edit summary
== Cue Settings Tests == NoteMoved to [[OSD600/webvtt/cue_settings|http: Hi Caitlin here are the tests I've come up with so far for the position, size and align cue settings//zenit. I have a few concerns about some of the things I saw in the parser so if you could help me test them it would be greatsenecacSome notable things I've discovered: *00:11on.000 --> 00:13ca/wiki/index.000position:10% passes**php/OSD600/webvtt/cue_settings]], didn't realize there is no space between the cue setting and the cue timingwas a move feature, do you know if this is necessary for the parser or not? *00:11.000 --> 00:13.000 position:A% passes**any character besides ' ' how handy! (space) between : and % will pass. This looks to me like a bug but I'd like Feel free to see if anyone else has found delete this to happen A few things to note about the tests: *The first test for position is the absence of the cue setting tagpage, I think technically this test should work for the rest of the tests that use the :n% format as well hence its absence in the size tests.*I have a test for each cue setting type where the ':' is missing, what do you think about this? I have been thinking that only one for all the cue settings would be enough as this simply tests the parser for whether it can split setting from value.  === Position === WEBVTT 00:11.000 --> 00:13.000 :10%*no cue setting  WEBVTT 00:11.000 --> 00:13.000 position:10%*positive test (should succeed)  WEBVTT 00:11.000 --> 00:13.000 position:A%*character above utf-8+0039**NOTE: the parser currently passes this test instead of failing it  WEBVTT 00:11.000 --> 00:13.000 position:+%*character below utf-8+0030**NOTE: the parser currently passes this test instead of failing it  WEBVTT 00:11.000 --> 00:13.000 position10%*':' missing in between cue setting and value  WEBVTT 00:11.000 --> 00:13.000 position:10*'%' missing at the end  === Size === WEBVTT 00:11.000 --> 00:13.000 size:10%*positive test (should succeedAdmins)  WEBVTT 00:11.000 --> 00:13.000 size:A%*character above utf-8+0039**NOTE: the parser currently passes this test instead of failing it  WEBVTT 00:11.000 --> 00:13.000 size:+%*character below utf-8+0030**NOTE: the parser currently passes this test instead of failing it  WEBVTT 00:11.000 --> 00:13.000 size10%*':' missing in between cue setting and value  WEBVTT 00:11.000 --> 00:13.000 size:10*'%' missing at the end  === Align === WEBVTT 00:11.000 --> 00:13.000 :start*no cue setting  WEBVTT 00:11.000 --> 00:13.000 align:start*positive test (should succeed)  WEBVTT 00:11.000 --> 00:13.000 align:middle*positive test (should succeed)  WEBVTT 00:11.000 --> 00:13.000 align:end*positive test (should succeed)  WEBVTT 00:11.000 --> 00:13.000 align:star*test misspelling of one of the possible values  WEBVTT 00:11.000 --> 00:13.000 align:*test missing value

Navigation menu