@@ -16,10 +16,11 @@ var eslintTester = new RuleTester();
16
16
17
17
var angularObjectList = [ 'controller' , 'filter' , 'directive' ] ;
18
18
var defaultBadService = [ '$http' , '$resource' , 'Restangular' , '$q' , '$filter' ] ;
19
+ var defaultBadServiceExcaped = [ / \$ h t t p / , / \$ r e s o u r c e / , 'Restangular' , / \$ q / , / \$ f i l t e r / ] ;
19
20
var mapAngularObjectToBarServices = {
20
- controller : defaultBadService ,
21
- filter : defaultBadService ,
22
- directive : defaultBadService
21
+ controller : defaultBadServiceExcaped ,
22
+ filter : defaultBadServiceExcaped ,
23
+ directive : defaultBadServiceExcaped
23
24
} ;
24
25
var valid = [ ] ;
25
26
var invalid = [ ] ;
@@ -39,11 +40,11 @@ angularObjectList.forEach(function(object) {
39
40
defaultBadService . forEach ( function ( badService ) {
40
41
invalid . push ( {
41
42
code : 'app.' + object + '("name", function(' + badService + ') {});' ,
42
- options : [ defaultBadService ] ,
43
+ options : [ defaultBadServiceExcaped ] ,
43
44
errors : [ { message : 'REST API calls should be implemented in a specific service (' + badService + ' in ' + object + ')' } ]
44
45
} , {
45
46
code : 'app.' + object + '("name", ["' + badService + '", function(' + badService + ') {}]);' ,
46
- options : [ defaultBadService ] ,
47
+ options : [ defaultBadServiceExcaped ] ,
47
48
errors : [ { message : 'REST API calls should be implemented in a specific service (' + badService + ' in ' + object + ')' } ]
48
49
} ) ;
49
50
} ) ;
@@ -61,11 +62,11 @@ angularObjectList.forEach(function(object) {
61
62
defaultBadService . forEach ( function ( badService ) {
62
63
invalid . push ( {
63
64
code : 'app.' + object + '("name", function(' + badService + ') {});' ,
64
- options : [ defaultBadService , [ object ] ] ,
65
+ options : [ defaultBadServiceExcaped , [ object ] ] ,
65
66
errors : [ { message : 'REST API calls should be implemented in a specific service (' + badService + ' in ' + object + ')' } ]
66
67
} , {
67
68
code : 'app.' + object + '("name", ["' + badService + '", function(' + badService + ') {}]);' ,
68
- options : [ defaultBadService , [ object ] ] ,
69
+ options : [ defaultBadServiceExcaped , [ object ] ] ,
69
70
errors : [ { message : 'REST API calls should be implemented in a specific service (' + badService + ' in ' + object + ')' } ]
70
71
} ) ;
71
72
} ) ;
0 commit comments