diff options
| author | Misko Hevery | 2010-03-19 16:41:02 -0700 |
|---|---|---|
| committer | Misko Hevery | 2010-03-19 16:41:22 -0700 |
| commit | c3eac13aa7106d099e8f09c39518051ccf939060 (patch) | |
| tree | 238ad5c1f0c458915a12c665fb5e53b762951413 /test/CompilerSpec.js | |
| parent | be3c7a66709952ffd21e4e59268ba6370e09d7ed (diff) | |
| download | angular.js-c3eac13aa7106d099e8f09c39518051ccf939060.tar.bz2 | |
showing off problem to corry
Diffstat (limited to 'test/CompilerSpec.js')
| -rw-r--r-- | test/CompilerSpec.js | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/test/CompilerSpec.js b/test/CompilerSpec.js index 2c156cc4..7bf48d18 100644 --- a/test/CompilerSpec.js +++ b/test/CompilerSpec.js @@ -78,17 +78,14 @@ describe('compiler', function(){ it('should allow creation of templates', function(){ directives.duplicate = function(expr, element){ - var template, - marker = document.createComment("marker"); - element.replaceWith(marker); + element.replaceWith(document.createComment("marker")); element.removeAttribute("ng-duplicate"); - template = this.compile(element); + var template = this.compile(element); return function(marker) { - var parentNode = marker.parentNode; this.$eval(function() { - parentNode.insertBefore( - template(element.clone()).element, - marker.nextSibling); + dump("A"); + marker.after(template(element.clone()).element); + dump("B"); }); }; }; @@ -135,4 +132,5 @@ describe('compiler', function(){ var scope = compile('<ng:button>push me</ng:button>'); expect(scope.element.innerHTML).toEqual('before<span ng-hello="middle">replaced</span>after'); }); + }); |
