Built motion from commit 54a160d.|0.0.140
[motion.git] / public / bower_components / lodash / test / index.html
index 00cadc6..aee3942 100644 (file)
@@ -22,7 +22,7 @@
         };
       }
     </script>
-    <script src="../node_modules/lodash/index.js"></script>
+    <script src="../node_modules/lodash/lodash.js"></script>
     <script>var lodashStable = _.noConflict();</script>
     <script src="../node_modules/qunitjs/qunit/qunit.js"></script>
     <script src="../node_modules/qunit-extras/qunit-extras.js"></script>
         funcProto._method = noop;
 
         // Set bad shims.
+        setProperty(Object, '_create', Object.create);
+        setProperty(Object, 'create', (function() {
+          function object() {}
+          return function(prototype) {
+            if (prototype === Object(prototype)) {
+              object.prototype = prototype;
+              var result = new object;
+              object.prototype = undefined;
+            }
+            return result || {};
+          };
+        }()));
+
+        setProperty(Object, '_getOwnPropertySymbols', Object.getOwnPropertySymbols);
+        setProperty(Object, 'getOwnPropertySymbols', undefined);
+
         setProperty(objectProto, '_propertyIsEnumerable', propertyIsEnumerable);
         setProperty(objectProto, 'propertyIsEnumerable', function(key) {
           return !(key == 'valueOf' && this && this.valueOf === 1) && _propertyIsEnumerable.call(this, key);
 
           setProperty(Map, 'toString', createToString('Map'));
         }
-        setProperty(Object, '_create', Object.create);
-        setProperty(Object, 'create', noop);
-
-        setProperty(Object, '_getOwnPropertySymbols', Object.getOwnPropertySymbols);
-        setProperty(Object, 'getOwnPropertySymbols', undefined);
+        setProperty(window, '_Promise', window.Promise);
+        setProperty(window, 'Promise', noop);
 
         setProperty(window, '_Set', window.Set);
         setProperty(window, 'Set', noop);
         var funcProto = Function.prototype,
             objectProto = Object.prototype;
 
+        setProperty(objectProto, 'propertyIsEnumerable', objectProto._propertyIsEnumerable);
+
         if (Object._create) {
           Object.create = Object._create;
         } else {
         } else {
           setProperty(window, 'Map', undefined);
         }
+        if (_Promise) {
+          Promise = _Promise;
+        } else {
+          setProperty(window, 'Promise', undefined);
+        }
         if (_Set) {
           Set = _Set;
         } else {
         } else {
           setProperty(window, 'WeakMap', undefined);
         }
-        setProperty(objectProto, 'propertyIsEnumerable', objectProto._propertyIsEnumerable);
-
         setProperty(window, '_Map', undefined);
+        setProperty(window, '_Promise', undefined);
         setProperty(window, '_Set', undefined);
         setProperty(window, '_Symbol', undefined);
         setProperty(window, '_WeakMap', undefined);
         setProperty(window, 'module', document.getElementById('module'));
 
         delete funcProto._method;
-        delete objectProto._propertyIsEnumerable;
         delete Object._create;
         delete Object._getOwnPropertySymbols;
+        delete objectProto._propertyIsEnumerable;
       }
 
       // Load lodash to expose it to the bad extensions/shims.
               underscoreModule = underscore.result(underscore, 'noConflict') || underscore;
               underscoreModule.moduleName = 'underscore';
             }
-            if (ui.isModularize) {
-              window._ = lodash;
-            }
+            window._ = lodash;
+
             if (ui.isModularize) {
               require(getConfig(), [
-                'lodash/internal/baseEach',
-                'lodash/internal/isIndex',
-                'lodash/internal/isIterateeCall'
+                'lodash/_baseEach',
+                'lodash/_isIndex',
+                'lodash/_isIterateeCall'
               ], function(baseEach, isIndex, isIterateeCall) {
                 lodash._baseEach = baseEach;
                 lodash._isIndex = isIndex;