tenfourfox/js/src/jit-test/tests/self-hosting/getbuiltinconstructor.js
2018-09-15 16:52:51 -07:00

14 lines
339 B
JavaScript

let getCtor = getSelfHostedValue('GetBuiltinConstructor');
assertEq(getCtor('Array'), Array);
let origArray = Array;
Array = function(){};
assertEq(getCtor('Array') == Array, false);
assertEq(getCtor('Array'), origArray);
let origMap = Map;
Map = function(){};
assertEq(getCtor('Map') == Map, false);
assertEq(getCtor('Map'), origMap);