@@ -37,26 +37,23 @@ describe('tabs', function() {
37
37
scope . deselectFirst = jasmine . createSpy ( ) ;
38
38
scope . deselectSecond = jasmine . createSpy ( ) ;
39
39
elm = $compile ( [
40
- '<div>' ,
41
- ' <tabset class="hello" data-pizza="pepperoni">' ,
42
- ' <tab heading="First Tab {{first}}" active="actives.one" select="selectFirst()" deselect="deselectFirst()">' ,
43
- ' first content is {{first}}' ,
44
- ' </tab>' ,
45
- ' <tab active="actives.two" select="selectSecond()" deselect="deselectSecond()">' ,
46
- ' <tab-heading><b>Second</b> Tab {{second}}</tab-heading>' ,
47
- ' second content is {{second}}' ,
48
- ' </tab>' ,
49
- ' </tabset>' ,
50
- '</div>'
40
+ '<tabset class="hello" data-pizza="pepperoni">' ,
41
+ ' <tab heading="First Tab {{first}}" active="actives.one" select="selectFirst()" deselect="deselectFirst()">' ,
42
+ ' first content is {{first}}' ,
43
+ ' </tab>' ,
44
+ ' <tab active="actives.two" select="selectSecond()" deselect="deselectSecond()">' ,
45
+ ' <tab-heading><b>Second</b> Tab {{second}}</tab-heading>' ,
46
+ ' second content is {{second}}' ,
47
+ ' </tab>' ,
48
+ '</tabset>'
51
49
] . join ( '\n' ) ) ( scope ) ;
52
50
scope . $apply ( ) ;
53
51
return elm ;
54
52
} ) ) ;
55
53
56
54
it ( 'should pass class and other attributes on to tab template' , function ( ) {
57
- var tabbable = elm . find ( '.tabbable' ) ;
58
- expect ( tabbable ) . toHaveClass ( 'hello' ) ;
59
- expect ( tabbable . attr ( 'data-pizza' ) ) . toBe ( 'pepperoni' ) ;
55
+ expect ( elm ) . toHaveClass ( 'hello' ) ;
56
+ expect ( elm . attr ( 'data-pizza' ) ) . toBe ( 'pepperoni' ) ;
60
57
} ) ;
61
58
62
59
it ( 'should create clickable titles' , function ( ) {
@@ -680,15 +677,15 @@ describe('tabs', function() {
680
677
var scope = $rootScope . $new ( ) ;
681
678
elm = $compile ( [
682
679
'<div>' ,
683
- ' <tabset>' ,
680
+ ' <tabset class="tabbable" >' ,
684
681
' <tab heading="Tab 1">' ,
685
- ' <tabset>' ,
682
+ ' <tabset class="tabbable" >' ,
686
683
' <tab heading="Tab 1A">' ,
687
684
' </tab>' ,
688
685
' </tabset>' ,
689
686
' </tab>' ,
690
687
' <tab heading="Tab 2">' ,
691
- ' <tabset>' ,
688
+ ' <tabset class="tabbable" >' ,
692
689
' <tab heading="Tab 2A">' ,
693
690
' </tab>' ,
694
691
' </tabset>' ,
@@ -710,19 +707,19 @@ describe('tabs', function() {
710
707
scope . tab2aaText = '456' ;
711
708
elm = $compile ( [
712
709
'<div>' ,
713
- ' <tabset>' ,
710
+ ' <tabset class="tabbable" >' ,
714
711
' <tab heading="Tab 1">' ,
715
- ' <tabset>' ,
712
+ ' <tabset class="tabbable" >' ,
716
713
' <tab heading="{{ tab1aHead }}">' ,
717
714
' {{ tab1aText }}' ,
718
715
' </tab>' ,
719
716
' </tabset>' ,
720
717
' <span class="tab-1">{{ tab1Text }}</span>' ,
721
718
' </tab>' ,
722
719
' <tab heading="Tab 2">' ,
723
- ' <tabset>' ,
720
+ ' <tabset class="tabbable" >' ,
724
721
' <tab heading="Tab 2A">' ,
725
- ' <tabset>' ,
722
+ ' <tabset class="tabbable" >' ,
726
723
' <tab heading="Tab 2AA">' ,
727
724
' <span class="tab-2aa">{{ tab2aaText }}</span>' ,
728
725
' </tab>' ,
0 commit comments