Increase test coverage of symbols.

This commit is contained in:
John-David Dalton
2016-01-09 01:05:43 -08:00
parent 5d97cdbcfe
commit 4a0415a6bd
3 changed files with 33 additions and 5 deletions

View File

@@ -112,6 +112,9 @@
setProperty(window, '_Set', window.Set);
setProperty(window, 'Set', noop);
setProperty(window, '_Symbol', window.Symbol);
setProperty(window, 'Symbol', undefined);
setProperty(window, '_WeakMap', window.WeakMap);
setProperty(window, 'WeakMap', noop);
@@ -148,6 +151,9 @@
} else {
setProperty(window, 'Set', undefined);
}
if (_Symbol) {
Symbol = _Symbol;
}
if (_WeakMap) {
WeakMap = _WeakMap;
} else {
@@ -157,6 +163,7 @@
setProperty(window, '_Map', undefined);
setProperty(window, '_Set', undefined);
setProperty(window, '_Symbol', undefined);
setProperty(window, '_WeakMap', undefined);
setProperty(window, 'WinRTError', undefined);