summaryrefslogtreecommitdiffstats
path: root/js/src/tests/non262/Proxy/hasInstance.js
blob: bbdffb2273e0e8e9233cc05c109c9bcd0fe3e179 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
var get = [];
var fun = function() {}
var p = new Proxy(fun, {
    get(target, key) {
        get.push(key);
        return target[key];
    }
});

assertEq(new fun instanceof p, true);
assertDeepEq(get, [Symbol.hasInstance, "prototype"]);

reportCompare(true, true);