25 lines
688 B
Plaintext
25 lines
688 B
Plaintext
|
|
Test the operation of prompt().
|
|
|
|
|
|
** prompt() when disableRemotePlayback is set should fail
|
|
RUN(video.disableRemotePlayback = true)
|
|
EXPECTED ERROR: InvalidStateError: The object is in an invalid state.
|
|
RUN(video.disableRemotePlayback = false)
|
|
|
|
** prompt() outside of a user action should fail
|
|
EXPECTED ERROR: NotSupportedError: The operation is not supported.
|
|
|
|
** prompt() when no targets are available should fail
|
|
EXPECTED ERROR: NotSupportedError: The operation is not supported.
|
|
|
|
** Simulate a device becoming available
|
|
RUN(video.src = findMediaFile("video", "content/test"))
|
|
EVENT(canplaythrough)
|
|
|
|
** Simulate a device becoming selected
|
|
EVENT(connecting)
|
|
EVENT(connect)
|
|
END OF TEST
|
|
|