@@ -10658,10 +10658,7 @@ describe('$compile', function() {
10658
10658
template :
10659
10659
'<div class="a" ng-transclude="ng-transclude"></div>' +
10660
10660
'<div class="b" ng:transclude="ng:transclude"></div>' +
10661
- '<div class="c" data-ng-transclude="data-ng-transclude"></div>' +
10662
- '<div class="d" -ng-transclude="-ng-transclude"></div>' +
10663
- '<div class="e" _ng_transclude="_ng_transclude"></div>' +
10664
- '<div class="f" :ng:transclude=":ng:transclude"></div>'
10661
+ '<div class="c" data-ng-transclude="data-ng-transclude"></div>'
10665
10662
} ;
10666
10663
} ) ;
10667
10664
} ) ;
@@ -10676,21 +10673,12 @@ describe('$compile', function() {
10676
10673
var a = element . children ( ) . eq ( 0 ) ;
10677
10674
var b = element . children ( ) . eq ( 1 ) ;
10678
10675
var c = element . children ( ) . eq ( 2 ) ;
10679
- var d = element . children ( ) . eq ( 3 ) ;
10680
- var e = element . children ( ) . eq ( 4 ) ;
10681
- var f = element . children ( ) . eq ( 5 ) ;
10682
10676
expect ( a ) . toHaveClass ( 'a' ) ;
10683
10677
expect ( b ) . toHaveClass ( 'b' ) ;
10684
10678
expect ( c ) . toHaveClass ( 'c' ) ;
10685
- expect ( d ) . toHaveClass ( 'd' ) ;
10686
- expect ( e ) . toHaveClass ( 'e' ) ;
10687
- expect ( f ) . toHaveClass ( 'f' ) ;
10688
10679
expect ( a . text ( ) ) . toEqual ( 'stuartbobkevin' ) ;
10689
10680
expect ( b . text ( ) ) . toEqual ( 'stuartbobkevin' ) ;
10690
10681
expect ( c . text ( ) ) . toEqual ( 'stuartbobkevin' ) ;
10691
- expect ( d . text ( ) ) . toEqual ( 'stuartbobkevin' ) ;
10692
- expect ( e . text ( ) ) . toEqual ( 'stuartbobkevin' ) ;
10693
- expect ( f . text ( ) ) . toEqual ( 'stuartbobkevin' ) ;
10694
10682
} ) ;
10695
10683
} ) ;
10696
10684
@@ -11742,18 +11730,6 @@ describe('$compile', function() {
11742
11730
expect ( element . attr ( 'dash-test4' ) ) . toBe ( 'JamieMason' ) ;
11743
11731
} ) ) ;
11744
11732
11745
- it ( 'should work if they are prefixed with special chars' , inject ( function ( ) {
11746
- $rootScope . name = 'JamieMason' ;
11747
- element = $compile ( '<span -ng-attr-dash-test2="{{name}}" _ng-attr-dash-test3="{{name}}" :ng:attr-dash-test4="{{name}}"></span>' ) ( $rootScope ) ;
11748
- expect ( element . attr ( 'dash-test2' ) ) . toBeUndefined ( ) ;
11749
- expect ( element . attr ( 'dash-test3' ) ) . toBeUndefined ( ) ;
11750
- expect ( element . attr ( 'dash-test4' ) ) . toBeUndefined ( ) ;
11751
- $rootScope . $digest ( ) ;
11752
- expect ( element . attr ( 'dash-test2' ) ) . toBe ( 'JamieMason' ) ;
11753
- expect ( element . attr ( 'dash-test3' ) ) . toBe ( 'JamieMason' ) ;
11754
- expect ( element . attr ( 'dash-test4' ) ) . toBe ( 'JamieMason' ) ;
11755
- } ) ) ;
11756
-
11757
11733
it ( 'should keep attributes ending with -start single-element directives' , function ( ) {
11758
11734
module ( function ( $compileProvider ) {
11759
11735
$compileProvider . directive ( 'dashStarter' , function ( log ) {
@@ -11818,27 +11794,6 @@ describe('$compile', function() {
11818
11794
expect ( element . find ( 'feDiffuseLighting' ) . attr ( 'surfaceScale' ) ) . toBe ( '1' ) ;
11819
11795
expect ( element . find ( 'feSpecularLighting' ) . attr ( 'surfaceScale' ) ) . toBe ( '1' ) ;
11820
11796
} ) ) ;
11821
-
11822
- it ( 'should work if they are prefixed with special chars' , inject ( function ( $compile , $rootScope ) {
11823
- $rootScope . dimensions = '0 0 0 0' ;
11824
- $rootScope . number = 0.42 ;
11825
- $rootScope . scale = 1 ;
11826
-
11827
- element = $compile ( '<svg -ng-attr-view_box="{{dimensions}}">' +
11828
- '<filter _ng-attr-filter_units="{{number}}">' +
11829
- '<feDiffuseLighting -ng:attr_surface_scale="{{scale}}"' +
11830
- ':ng:attr_diffuse_constant="{{number}}"></feDiffuseLighting>' +
11831
- '<feSpecularLighting _ng:attr_surface_scale="{{scale}}"' +
11832
- ':ng-attr_diffuse_constant="{{number}}"></feSpecularLighting>' ) ( $rootScope ) ;
11833
- expect ( element . attr ( 'viewBox' ) ) . toBeUndefined ( ) ;
11834
- $rootScope . $digest ( ) ;
11835
- expect ( element . attr ( 'viewBox' ) ) . toBe ( '0 0 0 0' ) ;
11836
- expect ( element . find ( 'filter' ) . attr ( 'filterUnits' ) ) . toBe ( '0.42' ) ;
11837
- expect ( element . find ( 'feDiffuseLighting' ) . attr ( 'surfaceScale' ) ) . toBe ( '1' ) ;
11838
- expect ( element . find ( 'feDiffuseLighting' ) . attr ( 'diffuseConstant' ) ) . toBe ( '0.42' ) ;
11839
- expect ( element . find ( 'feSpecularLighting' ) . attr ( 'surfaceScale' ) ) . toBe ( '1' ) ;
11840
- expect ( element . find ( 'feSpecularLighting' ) . attr ( 'diffuseConstant' ) ) . toBe ( '0.42' ) ;
11841
- } ) ) ;
11842
11797
} ) ;
11843
11798
11844
11799
describe ( 'multi-element directive' , function ( ) {
@@ -12194,28 +12149,6 @@ describe('$compile', function() {
12194
12149
expect ( spans . eq ( 2 ) ) . toBeHidden ( ) ;
12195
12150
expect ( spans . eq ( 3 ) ) . toBeHidden ( ) ;
12196
12151
} ) ) ;
12197
-
12198
-
12199
- it ( 'should support special char prefix' , inject ( function ( $compile , $rootScope ) {
12200
- $rootScope . show = false ;
12201
- element = $compile (
12202
- '<div>' +
12203
- '<span -ng-show-start="show"></span>' +
12204
- '<span -ng-show-end></span>' +
12205
- '<span :ng-show-start="show"></span>' +
12206
- '<span :ng-show-end></span>' +
12207
- '<span _ng-show-start="show"></span>' +
12208
- '<span _ng-show-end></span>' +
12209
- '</div>' ) ( $rootScope ) ;
12210
- $rootScope . $digest ( ) ;
12211
- var spans = element . find ( 'span' ) ;
12212
- expect ( spans . eq ( 0 ) ) . toBeHidden ( ) ;
12213
- expect ( spans . eq ( 1 ) ) . toBeHidden ( ) ;
12214
- expect ( spans . eq ( 2 ) ) . toBeHidden ( ) ;
12215
- expect ( spans . eq ( 3 ) ) . toBeHidden ( ) ;
12216
- expect ( spans . eq ( 4 ) ) . toBeHidden ( ) ;
12217
- expect ( spans . eq ( 5 ) ) . toBeHidden ( ) ;
12218
- } ) ) ;
12219
12152
} ) ;
12220
12153
12221
12154
describe ( '$animate animation hooks' , function ( ) {
0 commit comments