From b28f96949ac477b1fe43c81df7cedc21c7ab184c Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Tue, 11 Jun 2013 13:08:21 -0700 Subject: fix($compile): support multi-element group over text nodes --- test/ng/compileSpec.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'test') diff --git a/test/ng/compileSpec.js b/test/ng/compileSpec.js index 95b2ab72..99c0a6ad 100755 --- a/test/ng/compileSpec.js +++ b/test/ng/compileSpec.js @@ -2747,6 +2747,19 @@ describe('$compile', function() { })); + it('should support grouping over text nodes', inject(function($compile, $rootScope) { + $rootScope.show = false; + element = $compile( + '
' + + '{{i}}A' + + ':' + // Important: proves that we can iterate over non-elements + '{{i}}B;' + + '
')($rootScope); + $rootScope.$digest(); + expect(element.text()).toEqual('1A:1B;2A:2B;'); + })); + + it('should group on $root compile function', inject(function($compile, $rootScope) { $rootScope.show = false; element = $compile( -- cgit v1.2.3