remove dead tests
This commit is contained in:
parent
436874dac8
commit
76111143bb
@ -1,3 +0,0 @@
|
||||
{
|
||||
"optional": ["ludicrous"]
|
||||
}
|
||||
@ -1,11 +0,0 @@
|
||||
var proxied = function(){};
|
||||
var passed = false;
|
||||
var host = {
|
||||
method: new Proxy(proxied, {
|
||||
apply: function (t, thisArg, args) {
|
||||
passed = t === proxied && thisArg === host && args + "" === "foo,bar";
|
||||
}
|
||||
})
|
||||
};
|
||||
host.method("foo", "bar");
|
||||
assert.ok(passed);
|
||||
@ -1,9 +0,0 @@
|
||||
var proxied = function(){};
|
||||
var passed = false;
|
||||
new new Proxy(proxied, {
|
||||
construct: function (t, args) {
|
||||
passed = t === proxied && args + "" === "foo,bar";
|
||||
return {};
|
||||
}
|
||||
})("foo","bar");
|
||||
assert.ok(passed);
|
||||
@ -1,13 +0,0 @@
|
||||
var proxied = {};
|
||||
var passed = false;
|
||||
Object.defineProperty(
|
||||
new Proxy(proxied, {
|
||||
defineProperty: function (t, k, d) {
|
||||
passed = t === proxied && k === "foo" && d.value === 5;
|
||||
return true;
|
||||
}
|
||||
}),
|
||||
"foo",
|
||||
{ value: 5, configurable: true }
|
||||
);
|
||||
assert.ok(passed);
|
||||
@ -1,8 +0,0 @@
|
||||
var proxied = {};
|
||||
var passed = false;
|
||||
delete new Proxy(proxied, {
|
||||
deleteProperty: function (t, k) {
|
||||
passed = t === proxied && k === "foo";
|
||||
}
|
||||
}).foo;
|
||||
assert.ok(passed);
|
||||
@ -1,13 +0,0 @@
|
||||
var proxied = {};
|
||||
var passed = false;
|
||||
for (var i in
|
||||
new Proxy(proxied, {
|
||||
enumerate: function (t) {
|
||||
passed = t === proxied;
|
||||
return {
|
||||
next: function(){ return { done: true, value: null };}
|
||||
};
|
||||
}
|
||||
})
|
||||
) { }
|
||||
assert.ok(passed);
|
||||
@ -1,7 +0,0 @@
|
||||
var proxied = { };
|
||||
var proxy = Object.create(new Proxy(proxied, {
|
||||
get: function (t, k, r) {
|
||||
return t === proxied && k === "foo" && r === proxy && 5;
|
||||
}
|
||||
}));
|
||||
assert.equal(proxy.foo, 5);
|
||||
@ -1,7 +0,0 @@
|
||||
var proxied = {};
|
||||
var proxy = new Proxy(proxied, {
|
||||
get: function (t, k, r) {
|
||||
return t === proxied && k === "foo" && r === proxy && 5;
|
||||
}
|
||||
});
|
||||
assert.equal(proxy.foo, 5);
|
||||
@ -1,14 +0,0 @@
|
||||
var proxied = {};
|
||||
var fakeDesc = { value: "foo", configurable: true };
|
||||
var returnedDesc = Object.getOwnPropertyDescriptor(
|
||||
new Proxy(proxied, {
|
||||
getOwnPropertyDescriptor: function (t, k) {
|
||||
return t === proxied && k === "foo" && fakeDesc;
|
||||
}
|
||||
}),
|
||||
"foo"
|
||||
);
|
||||
assert.equal(returnedDesc.value, fakeDesc.value);
|
||||
assert.equal(returnedDesc.configurable, fakeDesc.configurable);
|
||||
assert.equal(returnedDesc.writable, false);
|
||||
assert.equal(returnedDesc.enumerable, false);
|
||||
@ -1,8 +0,0 @@
|
||||
var proxied = {};
|
||||
var fakeProto = {};
|
||||
var proxy = new Proxy(proxied, {
|
||||
getPrototypeOf: function (t) {
|
||||
return t === proxied && fakeProto;
|
||||
}
|
||||
});
|
||||
assert.equal(Object.getPrototypeOf(proxy), fakeProto);
|
||||
@ -1,8 +0,0 @@
|
||||
var proxied = {};
|
||||
var passed = false;
|
||||
"foo" in Object.create(new Proxy(proxied, {
|
||||
has: function (t, k) {
|
||||
passed = t === proxied && k === "foo";
|
||||
}
|
||||
}));
|
||||
assert.ok(passed);
|
||||
@ -1,8 +0,0 @@
|
||||
var proxied = {};
|
||||
var passed = false;
|
||||
"foo" in new Proxy(proxied, {
|
||||
has: function (t, k) {
|
||||
passed = t === proxied && k === "foo";
|
||||
}
|
||||
});
|
||||
assert.ok(passed);
|
||||
@ -1,10 +0,0 @@
|
||||
var proxied = {};
|
||||
var passed = false;
|
||||
Object.isExtensible(
|
||||
new Proxy(proxied, {
|
||||
isExtensible: function (t) {
|
||||
passed = t === proxied; return true;
|
||||
}
|
||||
})
|
||||
);
|
||||
assert.ok(passed);
|
||||
@ -1,11 +0,0 @@
|
||||
var proxied = {};
|
||||
var passed = false;
|
||||
Object.keys(
|
||||
new Proxy(proxied, {
|
||||
ownKeys: function (t) {
|
||||
passed = t === proxied; return [];
|
||||
}
|
||||
})
|
||||
);
|
||||
assert.ok(passed);
|
||||
|
||||
@ -1,12 +0,0 @@
|
||||
var proxied = {};
|
||||
var passed = false;
|
||||
Object.preventExtensions(
|
||||
new Proxy(proxied, {
|
||||
preventExtensions: function (t) {
|
||||
passed = t === proxied;
|
||||
return Object.preventExtensions(proxied);
|
||||
}
|
||||
})
|
||||
);
|
||||
assert.ok(passed);
|
||||
|
||||
@ -1,10 +0,0 @@
|
||||
var proxied = {};
|
||||
var passed = false;
|
||||
var proxy = Object.create(new Proxy(proxied, {
|
||||
set: function (t, k, v, r) {
|
||||
passed = t === proxied && k + v === "foobar" && r === proxy;
|
||||
}
|
||||
}));
|
||||
proxy.foo = "bar";
|
||||
assert.ok(passed);
|
||||
|
||||
@ -1,9 +0,0 @@
|
||||
var proxied = {};
|
||||
var passed = false;
|
||||
var proxy = new Proxy(proxied, {
|
||||
set: function (t, k, v, r) {
|
||||
passed = t === proxied && k + v === "foobar" && r === proxy;
|
||||
}
|
||||
});
|
||||
proxy.foo = "bar";
|
||||
assert.ok(passed);
|
||||
@ -1,13 +0,0 @@
|
||||
var proxied = {};
|
||||
var newProto = {};
|
||||
var passed = false;
|
||||
Object.setPrototypeOf(
|
||||
new Proxy(proxied, {
|
||||
setPrototypeOf: function (t, p) {
|
||||
passed = t === proxied && p === newProto;
|
||||
return true;
|
||||
}
|
||||
}),
|
||||
newProto
|
||||
);
|
||||
assert.ok(passed);
|
||||
Loading…
x
Reference in New Issue
Block a user