diff options
| author | Misko Hevery | 2011-10-07 11:27:49 -0700 | 
|---|---|---|
| committer | Igor Minar | 2011-10-11 11:01:46 -0700 | 
| commit | fd822bdaf9d04e522aaa5400b673f333190abe98 (patch) | |
| tree | 451cd26d3f7da862692d6c56e6e8f235824c180a /test/InjectorSpec.js | |
| parent | 4f78fd692c0ec51241476e6be9a4df06cd62fdd6 (diff) | |
| download | angular.js-fd822bdaf9d04e522aaa5400b673f333190abe98.tar.bz2 | |
chore(formating): clean code to be function() {
Diffstat (limited to 'test/InjectorSpec.js')
| -rw-r--r-- | test/InjectorSpec.js | 76 | 
1 files changed, 38 insertions, 38 deletions
| diff --git a/test/InjectorSpec.js b/test/InjectorSpec.js index ab4f3437..2c6c102a 100644 --- a/test/InjectorSpec.js +++ b/test/InjectorSpec.js @@ -1,20 +1,20 @@  'use strict'; -describe('injector', function(){ +describe('injector', function() {    var providers;    var cache;    var injector;    var scope; -  beforeEach(function(){ +  beforeEach(function() {      providers = extensionMap({}, 'providers');      cache = {};      scope = {};      injector = createInjector(scope, providers, cache);    }); -  it("should return same instance from calling provider", function(){ -    providers('text', function(){ return scope.name; }); +  it("should return same instance from calling provider", function() { +    providers('text', function() { return scope.name; });      scope.name = 'abc';      expect(injector('text')).toEqual('abc');      expect(cache.text).toEqual('abc'); @@ -22,9 +22,9 @@ describe('injector', function(){      expect(injector('text')).toEqual('abc');    }); -  it("should call function", function(){ -    providers('a', function(){return 1;}); -    providers('b', function(){return 2;}); +  it("should call function", function() { +    providers('a', function() {return 1;}); +    providers('b', function() {return 2;});      var args;      function fn(a, b, c, d) {        args = [this, a, b, c, d]; @@ -34,15 +34,15 @@ describe('injector', function(){      expect(args).toEqual([{name:'this'}, 1, 2, 3, 4]);    }); -  it('should inject providers', function(){ -    providers('a', function(){return this.mi = 'Mi';}); +  it('should inject providers', function() { +    providers('a', function() {return this.mi = 'Mi';});      providers('b', function(mi){return this.name = mi+'sko';}, {$inject:['a']});      expect(injector('b')).toEqual('Misko');      expect(scope).toEqual({mi:'Mi', name:'Misko'});    }); -  it('should resolve dependency graph and instantiate all services just once', function(){ +  it('should resolve dependency graph and instantiate all services just once', function() {      var log = [];  //            s1 @@ -54,12 +54,12 @@ describe('injector', function(){  //   s6 -    providers('s1', function(){ log.push('s1'); }, {$inject: ['s2', 's5', 's6']}); -    providers('s2', function(){ log.push('s2'); }, {$inject: ['s3', 's4', 's5']}); -    providers('s3', function(){ log.push('s3'); }, {$inject: ['s6']}); -    providers('s4', function(){ log.push('s4'); }, {$inject: ['s3', 's5']}); -    providers('s5', function(){ log.push('s5'); }); -    providers('s6', function(){ log.push('s6'); }); +    providers('s1', function() { log.push('s1'); }, {$inject: ['s2', 's5', 's6']}); +    providers('s2', function() { log.push('s2'); }, {$inject: ['s3', 's4', 's5']}); +    providers('s3', function() { log.push('s3'); }, {$inject: ['s6']}); +    providers('s4', function() { log.push('s4'); }, {$inject: ['s3', 's5']}); +    providers('s5', function() { log.push('s5'); }); +    providers('s6', function() { log.push('s6'); });      injector('s1'); @@ -67,32 +67,32 @@ describe('injector', function(){    }); -  it('should provide usefull message if no provider', function(){ -    expect(function(){ +  it('should provide usefull message if no provider', function() { +    expect(function() {        injector('idontexist');      }).toThrow("Unknown provider for 'idontexist'.");    }); -  it('should autostart eager services', function(){ +  it('should autostart eager services', function() {      var log = ''; -    providers('eager', function(){log += 'eager;'; return 'foo';}, {$eager: true}); +    providers('eager', function() {log += 'eager;'; return 'foo';}, {$eager: true});      injector.eager();      expect(log).toEqual('eager;');      expect(injector('eager')).toBe('foo');    }); -  describe('annotation', function(){ -    it('should return $inject', function(){ -      function fn(){} +  describe('annotation', function() { +    it('should return $inject', function() { +      function fn() {}        fn.$inject = ['a'];        expect(inferInjectionArgs(fn)).toBe(fn.$inject); -      expect(inferInjectionArgs(function(){})).toEqual([]); -      expect(inferInjectionArgs(function (){})).toEqual([]); -      expect(inferInjectionArgs(function  (){})).toEqual([]); -      expect(inferInjectionArgs(function /* */ (){})).toEqual([]); +      expect(inferInjectionArgs(function() {})).toEqual([]); +      expect(inferInjectionArgs(function () {})).toEqual([]); +      expect(inferInjectionArgs(function  () {})).toEqual([]); +      expect(inferInjectionArgs(function /* */ () {})).toEqual([]);      }); -    it('should create $inject', function(){ +    it('should create $inject', function() {        // keep the multi-line to make sure we can handle it        function $f_n0 /*            */( @@ -107,40 +107,40 @@ describe('injector', function(){        expect($f_n0.$inject).toEqual(['$a', 'b_', '_c',  'd']);      }); -    it('should handle no arg functions', function(){ -      function $f_n0(){} +    it('should handle no arg functions', function() { +      function $f_n0() {}        expect(inferInjectionArgs($f_n0)).toEqual([]);        expect($f_n0.$inject).toEqual([]);      }); -    it('should handle args with both $ and _', function(){ +    it('should handle args with both $ and _', function() {        function $f_n0($a_){}        expect(inferInjectionArgs($f_n0)).toEqual(['$a_']);        expect($f_n0.$inject).toEqual(['$a_']);      }); -    it('should throw on non function arg', function(){ -      expect(function(){ +    it('should throw on non function arg', function() { +      expect(function() {          inferInjectionArgs({});        }).toThrow();      }); -    it('should infer injection on services', function(){ +    it('should infer injection on services', function() {        var scope = angular.scope({ -        a: function(){ return 'a';}, +        a: function() { return 'a';},          b: function(a){ return a + 'b';}        });        expect(scope.$service('b')).toEqual('ab');      });    }); -  describe('inject', function(){ -    it('should inject names', function(){ +  describe('inject', function() { +    it('should inject names', function() {        expect(annotate('a', {}).$inject).toEqual(['a']);        expect(annotate('a', 'b', {}).$inject).toEqual(['a', 'b']);      }); -    it('should inject array', function(){ +    it('should inject array', function() {        expect(annotate(['a'], {}).$inject).toEqual(['a']);        expect(annotate(['a', 'b'], {}).$inject).toEqual(['a', 'b']);      }); | 
