Built motion from commit 3000230.|0.0.51
[motion.git] / public / bower_components / lodash / vendor / backbone / test / router.js
index 31769b1..13110c4 100644 (file)
@@ -5,7 +5,7 @@
   var lastRoute = null;
   var lastArgs = [];
 
-  var onRoute = function(router, route, args) {
+  var onRoute = function(routerParam, route, args) {
     lastRoute = route;
     lastArgs = args;
   };
     },
 
     optionalItem: function(arg){
-      this.arg = arg != void 0 ? arg : null;
+      this.arg = arg !== void 0 ? arg : null;
     },
 
     splat: function(args) {
 
   QUnit.test('No events are triggered if #execute returns false.', function(assert) {
     assert.expect(1);
-    var Router = Backbone.Router.extend({
+    var MyRouter = Backbone.Router.extend({
 
       routes: {
         foo: function() {
 
     });
 
-    var router = new Router;
+    var myRouter = new MyRouter;
 
-    router.on('route route:foo', function() {
+    myRouter.on('route route:foo', function() {
       assert.ok(false);
     });
 
 
   QUnit.test('#1746 - Router allows empty route.', function(assert) {
     assert.expect(1);
-    var Router = Backbone.Router.extend({
+    var MyRouter = Backbone.Router.extend({
       routes: {'': 'empty'},
       empty: function(){},
       route: function(route){
         assert.strictEqual(route, '');
       }
     });
-    new Router;
+    new MyRouter;
   });
 
   QUnit.test('#1794 - Trailing space in fragments.', function(assert) {
       }
     });
 
-    var router = new RouterExtended();
-    assert.deepEqual({home: 'root', index: 'index.html', show: 'show', search: 'search'}, router.routes);
+    var myRouter = new RouterExtended();
+    assert.deepEqual({home: 'root', index: 'index.html', show: 'show', search: 'search'}, myRouter.routes);
   });
 
   QUnit.test('#2538 - hashChange to pushState only if both requested.', function(assert) {
       }
     });
 
-    var Router = Backbone.Router.extend({
+    var MyRouter = Backbone.Router.extend({
       routes: {
         hash: function() { assert.ok(false); }
       }
     });
-    var router = new Router;
+    var myRouter = new MyRouter;
 
     location.replace('http://example.com/');
     Backbone.history.start({
       }
     });
 
-    var Router = Backbone.Router.extend({
+    var MyRouter = Backbone.Router.extend({
       routes: {
         path: function() { assert.ok(true); }
       }
     });
-    var router = new Router;
+    var myRouter = new MyRouter;
 
     location.replace('http://example.com/');
     Backbone.history.start({pushState: true, hashChange: false});
 
   QUnit.test('Do not decode the search params.', function(assert) {
     assert.expect(1);
-    var Router = Backbone.Router.extend({
+    var MyRouter = Backbone.Router.extend({
       routes: {
         path: function(params){
           assert.strictEqual(params, 'x=y%3Fz');
         }
       }
     });
-    var router = new Router;
+    var myRouter = new MyRouter;
     Backbone.history.navigate('path?x=y%3Fz', true);
   });
 
     Backbone.history.stop();
     Backbone.history = _.extend(new Backbone.History, {location: location});
     Backbone.history.start({pushState: true});
-    var Router = Backbone.Router.extend({
+    var MyRouter = Backbone.Router.extend({
       routes: {
         path: function(params) {
           assert.strictEqual(params, 'x=y');
         }
       }
     });
-    var router = new Router;
+    var myRouter = new MyRouter;
     location.replace('http://example.com/path?x=y#hash');
     Backbone.history.checkUrl();
   });
     Backbone.history.stop();
     Backbone.history = _.extend(new Backbone.History, {location: location});
     Backbone.history.start({pushState: true});
-    var Router = Backbone.Router.extend({
+    var MyRouter = Backbone.Router.extend({
       routes: {
         path: function(params) {
           assert.strictEqual(params, 'x=y');
         }
       }
     });
-    var router = new Router;
+    var myRouter = new MyRouter;
     Backbone.history.navigate('path?x=y#hash', true);
   });
 
     location.replace('http://example.com/myyjä');
     Backbone.history.stop();
     Backbone.history = _.extend(new Backbone.History, {location: location});
-    var Router = Backbone.Router.extend({
+    var MyRouter = Backbone.Router.extend({
       routes: {
         myyjä: function() {
           assert.ok(true);
         }
       }
     });
-    new Router;
+    new MyRouter;
     Backbone.history.start({pushState: true});
   });
 
     location.pathname = '/myyj%C3%A4/foo%20%25%3F%2f%40%25%20bar';
     Backbone.history.stop();
     Backbone.history = _.extend(new Backbone.History, {location: location});
-    var Router = Backbone.Router.extend({
+    var MyRouter = Backbone.Router.extend({
       routes: {
         'myyjä/:query': function(query) {
           assert.strictEqual(query, 'foo %?/@% bar');
         }
       }
     });
-    new Router;
+    new MyRouter;
     Backbone.history.start({pushState: true});
   });
 
     location.replace('http://example.com/stuff%0Anonsense?param=foo%0Abar');
     Backbone.history.stop();
     Backbone.history = _.extend(new Backbone.History, {location: location});
-    var Router = Backbone.Router.extend({
+    var MyRouter = Backbone.Router.extend({
       routes: {
         'stuff\nnonsense': function() {
           assert.ok(true);
         }
       }
     });
-    new Router;
+    new MyRouter;
     Backbone.history.start({pushState: true});
   });
 
     location.replace('http://example.com#foo/123/bar?x=y');
     Backbone.history.stop();
     Backbone.history = _.extend(new Backbone.History, {location: location});
-    var Router = Backbone.Router.extend({
+    var MyRouter = Backbone.Router.extend({
       routes: {'foo/:id/bar': 'foo'},
       foo: function(){},
       execute: function(callback, args, name) {
         assert.strictEqual(name, 'foo');
       }
     });
-    var router = new Router;
+    var myRouter = new MyRouter;
     Backbone.history.start();
   });
 
     Backbone.history.stop();
     location.replace('http://example.com#login?a=value&backUrl=https%3A%2F%2Fwww.msn.com%2Fidp%2Fidpdemo%3Fspid%3Dspdemo%26target%3Db');
     Backbone.history = _.extend(new Backbone.History, {location: location});
-    var router = new Backbone.Router;
-    router.route('login', function(params) {
+    var myRouter = new Backbone.Router;
+    myRouter.route('login', function(params) {
       assert.strictEqual(params, 'a=value&backUrl=https%3A%2F%2Fwww.msn.com%2Fidp%2Fidpdemo%3Fspid%3Dspdemo%26target%3Db');
     });
     Backbone.history.start();
     location.replace('http://example.com/foo');
     Backbone.history.stop();
     Backbone.history = _.extend(new Backbone.History, {location: location});
-    var Router = Backbone.Router.extend({
+    var MyRouter = Backbone.Router.extend({
       routes: {
         foo: function(){
           assert.ok(false, 'should not match unless root matches');
         }
       }
     });
-    var router = new Router;
+    var myRouter = new MyRouter;
     Backbone.history.start({root: 'root', pushState: true});
   });
 
     location.replace('http://example.com/xxxx/foo');
     Backbone.history.stop();
     Backbone.history = _.extend(new Backbone.History, {location: location});
-    var Router = Backbone.Router.extend({
+    var MyRouter = Backbone.Router.extend({
       routes: {
         foo: function(){
           assert.ok(false, 'should not match unless root matches');
         }
       }
     });
-    var router = new Router;
+    var myRouter = new MyRouter;
     Backbone.history.start({root: 'root', pushState: true});
   });
 
     location.replace('http://example.com/x+y.z/foo');
     Backbone.history.stop();
     Backbone.history = _.extend(new Backbone.History, {location: location});
-    var Router = Backbone.Router.extend({
+    var MyRouter = Backbone.Router.extend({
       routes: {foo: function(){ assert.ok(true); }}
     });
-    var router = new Router;
+    var myRouter = new MyRouter;
     Backbone.history.start({root: 'x+y.z', pushState: true});
   });
 
     location.replace('http://example.com/®ooτ/foo');
     Backbone.history.stop();
     Backbone.history = _.extend(new Backbone.History, {location: location});
-    var Router = Backbone.Router.extend({
+    var MyRouter = Backbone.Router.extend({
       routes: {foo: function(){ assert.ok(true); }}
     });
-    var router = new Router;
+    var myRouter = new MyRouter;
     Backbone.history.start({root: '®ooτ', pushState: true});
   });
 
     location.replace('http://example.com/®ooτ');
     Backbone.history.stop();
     Backbone.history = _.extend(new Backbone.History, {location: location});
-    var Router = Backbone.Router.extend({
+    var MyRouter = Backbone.Router.extend({
       routes: {'': function(){ assert.ok(true); }}
     });
-    var router = new Router;
+    var myRouter = new MyRouter;
     Backbone.history.start({root: '®ooτ', pushState: true});
   });