Summary

Harness status: OK

Found 6 tests

Details

ResultTest NameMessage
PassreplaceTrack() sets the track attribute to a new track.
Asserts run
Pass
assert_equals(object "[object MediaStreamTrack]", object "[object MediaStreamTrack]")
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setRemoteDescription-replaceTrack.https.html:21:9)
Pass
assert_equals(object "[object MediaStreamTrack]", object "[object MediaStreamTrack]", "Make sure track gets updated")
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setRemoteDescription-replaceTrack.https.html:95:5)
PassreplaceTrack() sets the track attribute to null.
Asserts run
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setRemoteDescription-replaceTrack.https.html:38:9)
PassreplaceTrack() does not set the track synchronously.
Asserts run
Pass
assert_equals(object "[object MediaStreamTrack]", object "[object MediaStreamTrack]")
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setRemoteDescription-replaceTrack.https.html:53:7)
Pass
assert_equals(object "[object MediaStreamTrack]", object "[object MediaStreamTrack]")
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setRemoteDescription-replaceTrack.https.html:57:7)
PassreplaceTrack() rejects when the peer connection is closed.
Asserts run
Pass
assert_equals("InvalidStateError", "InvalidStateError")
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setRemoteDescription-replaceTrack.https.html:79:9)
PassreplaceTrack() does not reject when invoked after removeTrack().
Asserts runNo asserts ran
PassreplaceTrack() does not reject after a subsequent removeTrack().
Asserts run
Pass
assert_equals(object "[object MediaStreamTrack]", object "[object MediaStreamTrack]", "Make sure track gets updated")
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setRemoteDescription-replaceTrack.https.html:107:5)