Bug 1268955: Include test; r=Waldo

This commit is contained in:
Benjamin Bouvier 2016-05-10 12:07:07 +02:00
Родитель e9d584a553
Коммит 735aa6820c
1 изменённых файлов: 20 добавлений и 0 удалений

Просмотреть файл

@ -0,0 +1,20 @@
// |jit-test| test-also-noasmjs
var scope = {};
scope.mod = eval(`"use strict"; (function() { "use asm"; function f() {} return f; });`);
scope.fun = scope.mod();
var caught = false;
for (let callee of ['mod', 'fun']) {
for (let getter of ['caller', 'arguments']) {
caught = false;
try {
scope[callee][getter];
} catch (e) {
caught = true;
assertEq(e instanceof TypeError, true);
}
assertEq(caught, true);
}
}