From 30753cb1310893841fdb0b17c075b6a72e8c8d8a Mon Sep 17 00:00:00 2001 From: Igor Minar Date: Sat, 20 Aug 2011 00:24:24 -0700 Subject: feat(ng:cloak): add ng:cloak directive --- test/directivesSpec.js | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'test') diff --git a/test/directivesSpec.js b/test/directivesSpec.js index 488ebaa2..1d26973c 100644 --- a/test/directivesSpec.js +++ b/test/directivesSpec.js @@ -381,4 +381,31 @@ describe("directive", function(){ }); + describe('ng:cloak', function() { + + it('should get removed when an element is compiled', function() { + var element = jqLite('
'); + + expect(element.attr('ng:cloak')).toBe(''); + + angular.compile(element) + + expect(element.attr('ng:cloak')).toBeUndefined(); + }); + + + it('should remove ng-cloak class from a compiled element', function() { + var element = jqLite(''); + + expect(element.hasClass('foo')).toBe(true); + expect(element.hasClass('ng-cloak')).toBe(true); + expect(element.hasClass('bar')).toBe(true); + + angular.compile(element); + + expect(element.hasClass('foo')).toBe(true); + expect(element.hasClass('ng-cloak')).toBe(false); + expect(element.hasClass('bar')).toBe(true); + }); + }); }); -- cgit v1.2.3