Ensure dummy exports and module are reset.

This commit is contained in:
John-David Dalton
2015-10-13 00:38:16 -07:00
parent e4220282c8
commit 1fd5d501b0

View File

@@ -5,7 +5,7 @@
<title>lodash Test Suite</title> <title>lodash Test Suite</title>
<link rel="stylesheet" href="../node_modules/qunitjs/qunit/qunit.css"> <link rel="stylesheet" href="../node_modules/qunitjs/qunit/qunit.css">
<style> <style>
#exports { #exports, #module {
display: none; display: none;
} }
</style> </style>
@@ -28,6 +28,7 @@
<script src="./asset/test-ui.js"></script> <script src="./asset/test-ui.js"></script>
<div id="qunit"></div> <div id="qunit"></div>
<div id="exports"></div> <div id="exports"></div>
<div id="module"></div>
<script> <script>
var setProperty = (function() { var setProperty = (function() {
var _defineProperty = Object.defineProperty; var _defineProperty = Object.defineProperty;
@@ -153,9 +154,9 @@
setProperty(window, 'WinRTError', undefined); setProperty(window, 'WinRTError', undefined);
setProperty(window, 'exports', undefined); setProperty(window, 'exports', document.getElementById('exports'));
setProperty(window, 'global', undefined); setProperty(window, 'global', undefined);
setProperty(window, 'module', undefined); setProperty(window, 'module', document.getElementById('module'));
delete funcProto._method; delete funcProto._method;
delete objectProto._propertyIsEnumerable; delete objectProto._propertyIsEnumerable;