aboutsummaryrefslogtreecommitdiffstats
path: root/test/ng/directive/booleanAttrsSpec.js
diff options
context:
space:
mode:
authorDavid Chang2013-01-17 20:08:27 -0800
committerMisko Hevery2013-01-18 21:16:16 -0800
commitb8bd4d5460d9952e9a3bb14992636b17859bd457 (patch)
tree006bc10c402613a5a11c326e3d94b13037e0cd96 /test/ng/directive/booleanAttrsSpec.js
parentb2f46251aca76c8568ee7d4bab54edbc9d7a186a (diff)
downloadangular.js-b8bd4d5460d9952e9a3bb14992636b17859bd457.tar.bz2
feat(directive): added ng-open boolean directive
Closes# 1797 add ng-open attribute
Diffstat (limited to 'test/ng/directive/booleanAttrsSpec.js')
-rw-r--r--test/ng/directive/booleanAttrsSpec.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/ng/directive/booleanAttrsSpec.js b/test/ng/directive/booleanAttrsSpec.js
index 435ffcb9..0ce6b555 100644
--- a/test/ng/directive/booleanAttrsSpec.js
+++ b/test/ng/directive/booleanAttrsSpec.js
@@ -74,6 +74,16 @@ describe('boolean attr directives', function() {
$rootScope.$digest();
expect(element.attr('multiple')).toBeTruthy();
}));
+
+ it('should bind open', inject(function($rootScope, $compile) {
+ element = $compile('<details ng-open="isOpen"></details>')($rootScope)
+ $rootScope.isOpen=false;
+ $rootScope.$digest();
+ expect(element.attr('open')).toBeFalsy();
+ $rootScope.isOpen=true;
+ $rootScope.$digest();
+ expect(element.attr('open')).toBeTruthy();
+ }));
});