Summary

Harness status: OK

Found 6 tests

Details

ResultTest NameMessage
FailsetRemoteDescription() on offer with a=identity should establish peerIdentitypromise_test: Unhandled rejection with value: object "TypeError: pc1.setIdentityProvider is not a function"
Error
    at get_stack (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:4571:21)
    at new AssertionError (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:4564:22)
    at assert (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:4548:19)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:764:29)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2689:35
Asserts runNo asserts ran
FailsetRemoteDescription() on offer with a=identity that resolve to value different from target peer identity should reject with OperationErrorpromise_test: Unhandled rejection with value: object "TypeError: pc1.setIdentityProvider is not a function"
Error
    at get_stack (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:4571:21)
    at new AssertionError (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:4564:22)
    at assert (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:4548:19)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:764:29)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2689:35
Asserts runNo asserts ran
FailsetRemoteDescription() with peerIdentity set and with IdP proxy that return validationAssertion with mismatch contents should reject with OperationErrorpc1.setIdentityProvider is not a function
TypeError: pc1.setIdentityProvider is not a function
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/webrtc-identity/RTCPeerConnection-peerIdentity.https.html:140:9)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:738:36
    at new Promise (<anonymous>)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:737:20
Asserts runNo asserts ran
FailsetRemoteDescription() and peerIdentity should reject with OperationError if IdP return validated identity that is different from its own domainpc1.setIdentityProvider is not a function
TypeError: pc1.setIdentityProvider is not a function
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/webrtc-identity/RTCPeerConnection-peerIdentity.https.html:180:9)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:738:36
    at new Promise (<anonymous>)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:737:20
Asserts run
Pass
assert_not_equals("www.wpt.live", "www1.wpt.live", "Sanity check two idpDomains are different")
    at Test.<anonymous> ( /webrtc-identity/RTCPeerConnection-peerIdentity.https.html:165:5)
FailWhen IdP throws error and pc has target peer identity, setRemoteDescription() and peerIdentity rejected with RTCError('idp-execution-error')pc1.setIdentityProvider is not a function
TypeError: pc1.setIdentityProvider is not a function
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/webrtc-identity/RTCPeerConnection-peerIdentity.https.html:236:9)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:738:36
    at new Promise (<anonymous>)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:737:20
Asserts runNo asserts ran
FailIdP failure with no target peer identity should have following setRemoteDescription() succeed and replace pc.peerIdentity with a new promisepc1.setIdentityProvider is not a function
TypeError: pc1.setIdentityProvider is not a function
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/webrtc-identity/RTCPeerConnection-peerIdentity.https.html:284:9)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:738:36
    at new Promise (<anonymous>)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:737:20
Asserts runNo asserts ran