File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -114,7 +114,7 @@ describe('accordion', function () {
114
114
it ( 'should expose the controller on the view' , function ( ) {
115
115
$templateCache . put ( 'template/accordion/accordion.html' , '<div>{{accordion.text}}</div>' ) ;
116
116
117
- element = $compile ( '<accordion></accordion' ) ( scope ) ;
117
+ element = $compile ( '<accordion></accordion> ' ) ( scope ) ;
118
118
scope . $digest ( ) ;
119
119
120
120
var ctrl = element . controller ( 'accordion' ) ;
@@ -211,6 +211,16 @@ describe('accordion', function () {
211
211
scope . $digest ( ) ;
212
212
expect ( findGroupBody ( 0 ) . scope ( ) . isOpen ) . toBe ( false ) ;
213
213
} ) ;
214
+
215
+ it ( 'should add "open" when opened' , function ( ) {
216
+ findGroupLink ( 0 ) . click ( ) ;
217
+ scope . $digest ( ) ;
218
+ expect ( findGroupBody ( 0 ) ) . toHaveClass ( 'open' ) ;
219
+
220
+ findGroupLink ( 0 ) . click ( ) ;
221
+ scope . $digest ( ) ;
222
+ expect ( findGroupBody ( 0 ) ) . not . toHaveClass ( 'open' ) ;
223
+ } ) ;
214
224
} ) ;
215
225
216
226
describe ( 'with dynamic panels' , function ( ) {
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ <h4 class="panel-title">
4
4
< a href tabindex ="0 " class ="accordion-toggle " ng-click ="toggleOpen() " accordion-transclude ="heading "> < span ng-class ="{'text-muted': isDisabled} "> {{heading}}</ span > </ a >
5
5
</ h4 >
6
6
</ div >
7
- < div class ="panel-collapse collapse " collapse ="!isOpen ">
7
+ < div class ="panel-collapse collapse " collapse ="!isOpen " ng-class =" {'open': isOpen} " >
8
8
< div class ="panel-body " ng-transclude > </ div >
9
9
</ div >
10
10
</ div >
You can’t perform that action at this time.
0 commit comments