| OLD | NEW |
| 1 Tests TextTrackCue's addCue and removeCue | 1 Tests TextTrackCue's addCue and removeCue |
| 2 | 2 |
| 3 | 3 |
| 4 *** Test cues loaded from the file. | 4 *** Test cues loaded from the file. |
| 5 EXPECTED (cues.length == '4') OK | 5 EXPECTED (cues.length == '4') OK |
| 6 EXPECTED (cues.getCueById('1').startTime == '0') OK | 6 EXPECTED (cues.getCueById('1').startTime == '0') OK |
| 7 EXPECTED (cues[1].startTime == '31') OK | 7 EXPECTED (cues[1].startTime == '31') OK |
| 8 EXPECTED (cues[2].startTime == '61') OK | 8 EXPECTED (cues[2].startTime == '61') OK |
| 9 EXPECTED (cues.getCueById('4').startTime == '121') OK | 9 EXPECTED (cues.getCueById('4').startTime == '121') OK |
| 10 EXPECTED (cues.getCueById('junk') == 'undefined') OK | 10 EXPECTED (cues.getCueById('junk') == 'undefined') OK |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 64 | 64 |
| 65 *** Remove a cue added from the WebVTT file. | 65 *** Remove a cue added from the WebVTT file. |
| 66 RUN(textCue = cues[2]) | 66 RUN(textCue = cues[2]) |
| 67 RUN(testTrack.track.removeCue(textCue)) | 67 RUN(testTrack.track.removeCue(textCue)) |
| 68 EXPECTED (textCue.track == 'null') OK | 68 EXPECTED (textCue.track == 'null') OK |
| 69 EXPECTED (cues[1].startTime == '31') OK | 69 EXPECTED (cues[1].startTime == '31') OK |
| 70 EXPECTED (cues[2].startTime == '121') OK | 70 EXPECTED (cues[2].startTime == '121') OK |
| 71 | 71 |
| 72 *** Try to remove the cue again. | 72 *** Try to remove the cue again. |
| 73 TEST(testTrack.track.removeCue(textCue)) THROWS(DOMException.INVALID_STATE_ERR)
OK | 73 TEST(testTrack.track.removeCue(textCue)) THROWS(DOMException.INVALID_STATE_ERR)
OK |
| 74 |
| 75 *** Add a cue before all the existing cues. |
| 76 RUN(testTrack.track.addCue(new TextTrackCue(0, 31, 'I am first'))) |
| 77 EXPECTED (cues[0].startTime == '0') OK |
| 78 EXPECTED (cues[0].endTime == '31') OK |
| 79 EXPECTED (cues[1].startTime == '0') OK |
| 80 EXPECTED (cues[1].endTime == '30.5') OK |
| 81 EXPECTED (cues[2].startTime == '31') OK |
| 74 END OF TEST | 82 END OF TEST |
| 75 | 83 |
| OLD | NEW |