Index: third_party/WebKit/LayoutTests/fast/mediastream/RTCPeerConnection-localDescription.html |
diff --git a/third_party/WebKit/LayoutTests/fast/mediastream/RTCPeerConnection-localDescription.html b/third_party/WebKit/LayoutTests/fast/mediastream/RTCPeerConnection-localDescription.html |
index 542a7603c98f3397b498e100ad7247664a35df6d..801373d0ff7ceb842b5ba77cc14df906b25db59d 100644 |
--- a/third_party/WebKit/LayoutTests/fast/mediastream/RTCPeerConnection-localDescription.html |
+++ b/third_party/WebKit/LayoutTests/fast/mediastream/RTCPeerConnection-localDescription.html |
@@ -39,13 +39,15 @@ function unexpectedCallback() |
function expectedTypeError(error) |
{ |
window.error = error; |
- shouldBe('error.name', '"TypeError"') |
- testPassed('expectedTypeError was called.') |
+ shouldBe('error.name', '"TypeError"'); |
+ testPassed('expectedTypeError was called.'); |
} |
function expectedInvalidSessionDescription(error) |
{ |
- testPassed('expectedInvalidSessionDescription was called.') |
+ window.error = error; |
+ shouldBe('error.name', '"OperationError"'); |
+ testPassed('expectedInvalidSessionDescription was called.'); |
} |
function testExecutionOrderClosedConnection() |
@@ -53,12 +55,13 @@ function testExecutionOrderClosedConnection() |
var localPeerConnection = new webkitRTCPeerConnection(null, null); |
localPeerConnection.close(); |
var counter = 0; |
- events = []; |
+ window.events = []; |
Promise.resolve().then(_ => events[counter++] = 1); |
var sessionDescription = new RTCSessionDescription({type:"offer", sdp:"local"}); |
- localPeerConnection.setLocalDescription(sessionDescription, unexpectedCallback, (error) => { |
+ localPeerConnection.setLocalDescription(sessionDescription, unexpectedCallback, error => { |
window.error = error; |
- shouldBe('error', '"The RTCPeerConnection\'s signalingState is \'closed\'."'); |
+ shouldBe('error.name', '"InvalidStateError"'); |
+ shouldBe('error.toString()', '"InvalidStateError: The RTCPeerConnection\'s signalingState is \'closed\'."'); |
events[counter++] = 2; |
}); |
Promise.resolve().then(_ => { |