[RTCPeerConnection-getIdentityAssertion.sub.html]
  [getIdentityAssertion() should load IdP proxy and return assertion generated]
    expected: FAIL

  [getIdentityAssertion() should succeed if mock-idp.js return different domain and protocol in assertion]
    expected: FAIL

  [getIdentityAssertion() should reject with RTCError('idp-execution-failure') if mock-idp.js throws error]
    expected: FAIL

  [getIdentityAssertion() should reject with RTCError('idp-bad-script-failure') if IdP proxy script do not register its callback]
    expected: FAIL

  [getIdentityAssertion() should reject with OperationError if mock-idp.js return invalid result]
    expected: FAIL

  [getIdentityAssertion() should reject with RTCError('idp-load-failure') if IdP cannot be loaded]
    expected: FAIL

  [getIdentityAssertion() should reject with RTCError('idp-need-login') when mock-idp.js requires login]
    expected: FAIL

  [setIdentityProvider() with no peerIdentity provided should use peerIdentity value from getConfiguration()]
    expected: FAIL

  [Calling setIdentityProvider() multiple times should reset identity assertions]
    expected: FAIL

  [createOffer() should return SDP containing identity assertion string if identity provider is set]
    expected: FAIL

  [createOffer() should reject with NotReadableError if identitity assertion request fails]
    expected: FAIL

  [createAnswer() should reject with NotReadableError if identitity assertion request fails]
    expected: FAIL

