48 lines
1.2 KiB
Plaintext
48 lines
1.2 KiB
Plaintext
|
|
'playbackRate' should not change when play() is called.
|
|
'playbackRate' and 'defaultPlaybackRate' should always return the last value set.
|
|
*** setting src
|
|
EVENT(canplaythrough)
|
|
|
|
*** checking defaults
|
|
EXPECTED (video.playbackRate == '1') OK
|
|
EXPECTED (video.defaultPlaybackRate == '1') OK
|
|
|
|
*** setting defaultPlaybackRate
|
|
RUN(video.defaultPlaybackRate = 2)
|
|
EXPECTED (video.playbackRate == '1') OK
|
|
EXPECTED (video.defaultPlaybackRate == '2') OK
|
|
|
|
EVENT(ratechange)
|
|
*** checking rates after event
|
|
EXPECTED (video.playbackRate == '1') OK
|
|
EXPECTED (video.defaultPlaybackRate == '2') OK
|
|
|
|
*** setting playbackRate
|
|
RUN(video.playbackRate = 2)
|
|
EXPECTED (video.playbackRate == '2') OK
|
|
EXPECTED (video.defaultPlaybackRate == '2') OK
|
|
|
|
EVENT(ratechange)
|
|
*** checking rates after event
|
|
EXPECTED (video.playbackRate == '2') OK
|
|
EXPECTED (video.defaultPlaybackRate == '2') OK
|
|
|
|
*** beginning playback
|
|
RUN(video.playbackRate = 1)
|
|
EXPECTED (video.playbackRate == '1') OK
|
|
EXPECTED (video.defaultPlaybackRate == '2') OK
|
|
RUN(video.play())
|
|
|
|
EVENT(ratechange)
|
|
*** checking rates after event
|
|
EXPECTED (video.playbackRate == '1') OK
|
|
EXPECTED (video.defaultPlaybackRate == '2') OK
|
|
|
|
EVENT(ended)
|
|
EXPECTED (video.playbackRate == '1') OK
|
|
EXPECTED (video.defaultPlaybackRate == '2') OK
|
|
|
|
END OF TEST
|
|
|