function shouldEqual(actual, expected) { | |
if (actual != expected) { | |
throw "ERROR: expect " + expected + ", actual " + actual; | |
} | |
} | |
(function() { | |
var exception; | |
var x = new Uint32Array(0x10); | |
try { | |
x.set(x.__proto__, 0); | |
} catch (e) { | |
exception = e; | |
} | |
shouldEqual(exception, "TypeError: Receiver should be a typed array view"); | |
})(); |