mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-10 10:57:49 +00:00
Add bizarro Promise test.
This commit is contained in:
@@ -119,6 +119,9 @@
|
|||||||
|
|
||||||
setProperty(Map, 'toString', createToString('Map'));
|
setProperty(Map, 'toString', createToString('Map'));
|
||||||
}
|
}
|
||||||
|
setProperty(window, '_Promise', window.Promise);
|
||||||
|
setProperty(window, 'Promise', noop);
|
||||||
|
|
||||||
setProperty(window, '_Set', window.Set);
|
setProperty(window, '_Set', window.Set);
|
||||||
setProperty(window, 'Set', noop);
|
setProperty(window, 'Set', noop);
|
||||||
|
|
||||||
@@ -158,6 +161,11 @@
|
|||||||
} else {
|
} else {
|
||||||
setProperty(window, 'Map', undefined);
|
setProperty(window, 'Map', undefined);
|
||||||
}
|
}
|
||||||
|
if (_Promise) {
|
||||||
|
Promise = _Promise;
|
||||||
|
} else {
|
||||||
|
setProperty(window, 'Promise', undefined);
|
||||||
|
}
|
||||||
if (_Set) {
|
if (_Set) {
|
||||||
Set = _Set;
|
Set = _Set;
|
||||||
} else {
|
} else {
|
||||||
@@ -172,6 +180,7 @@
|
|||||||
setProperty(window, 'WeakMap', undefined);
|
setProperty(window, 'WeakMap', undefined);
|
||||||
}
|
}
|
||||||
setProperty(window, '_Map', undefined);
|
setProperty(window, '_Map', undefined);
|
||||||
|
setProperty(window, '_Promise', undefined);
|
||||||
setProperty(window, '_Set', undefined);
|
setProperty(window, '_Set', undefined);
|
||||||
setProperty(window, '_Symbol', undefined);
|
setProperty(window, '_Symbol', undefined);
|
||||||
setProperty(window, '_WeakMap', undefined);
|
setProperty(window, '_WeakMap', undefined);
|
||||||
|
|||||||
@@ -522,6 +522,7 @@
|
|||||||
|
|
||||||
setProperty(root.Map, 'toString', createToString('Map'));
|
setProperty(root.Map, 'toString', createToString('Map'));
|
||||||
}
|
}
|
||||||
|
setProperty(root, 'Promise', noop);
|
||||||
setProperty(root, 'Set', noop);
|
setProperty(root, 'Set', noop);
|
||||||
setProperty(root, 'Symbol', undefined);
|
setProperty(root, 'Symbol', undefined);
|
||||||
setProperty(root, 'WeakMap', noop);
|
setProperty(root, 'WeakMap', noop);
|
||||||
@@ -551,6 +552,11 @@
|
|||||||
} else {
|
} else {
|
||||||
delete root.Map;
|
delete root.Map;
|
||||||
}
|
}
|
||||||
|
if (Promise) {
|
||||||
|
setProperty(root, 'Promise', Promise);
|
||||||
|
} else {
|
||||||
|
delete root.Promise;
|
||||||
|
}
|
||||||
if (Set) {
|
if (Set) {
|
||||||
setProperty(root, 'Set', Set);
|
setProperty(root, 'Set', Set);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user