diff options
Diffstat (limited to 'test/markupSpec.js')
| -rw-r--r-- | test/markupSpec.js | 86 |
1 files changed, 0 insertions, 86 deletions
diff --git a/test/markupSpec.js b/test/markupSpec.js index e2e11f7f..0dcbbfe9 100644 --- a/test/markupSpec.js +++ b/test/markupSpec.js @@ -170,91 +170,5 @@ describe("markups", function() { expect(sortedHtml(element)).toEqual('<div href="some" ng:bind-attr="{"href":"some"}"></div>'); dealoc(element); })); - - it('should Parse Text With No Bindings', inject(function($rootScope, $compile) { - var parts = parseBindings("a"); - expect(parts.length).toBe(1); - expect(parts[0]).toBe("a"); - expect(binding(parts[0])).toBeFalsy(); - })); - - it('should Parse Empty Text', inject(function($rootScope, $compile) { - var parts = parseBindings(""); - expect(parts.length).toBe(1); - expect(parts[0]).toBe(""); - expect(binding(parts[0])).toBeFalsy(); - })); - - it('should Parse Inner Binding', inject(function($rootScope, $compile) { - var parts = parseBindings("a{{b}}C"); - expect(parts.length).toBe(3); - expect(parts[0]).toBe("a"); - expect(binding(parts[0])).toBeFalsy(); - expect(parts[1]).toBe("{{b}}"); - expect(binding(parts[1])).toBe("b"); - expect(parts[2]).toBe("C"); - expect(binding(parts[2])).toBeFalsy(); - })); - - it('should Parse Ending Binding', inject(function($rootScope, $compile) { - var parts = parseBindings("a{{b}}"); - expect(parts.length).toBe(2); - expect(parts[0]).toBe("a"); - expect(binding(parts[0])).toBeFalsy(); - expect(parts[1]).toBe("{{b}}"); - expect(binding(parts[1])).toBe("b"); - })); - - it('should Parse Begging Binding', inject(function($rootScope, $compile) { - var parts = parseBindings("{{b}}c"); - expect(parts.length).toBe(2); - expect(parts[0]).toBe("{{b}}"); - expect(binding(parts[0])).toBe("b"); - expect(parts[1]).toBe("c"); - expect(binding(parts[1])).toBeFalsy(); - })); - - it('should Parse Loan Binding', inject(function($rootScope, $compile) { - var parts = parseBindings("{{b}}"); - expect(parts.length).toBe(1); - expect(parts[0]).toBe("{{b}}"); - expect(binding(parts[0])).toBe("b"); - })); - - it('should Parse Two Bindings', inject(function($rootScope, $compile) { - var parts = parseBindings("{{b}}{{c}}"); - expect(parts.length).toBe(2); - expect(parts[0]).toBe("{{b}}"); - expect(binding(parts[0])).toBe("b"); - expect(parts[1]).toBe("{{c}}"); - expect(binding(parts[1])).toBe("c"); - })); - - it('should Parse Two Bindings With Text In Middle', inject(function($rootScope, $compile) { - var parts = parseBindings("{{b}}x{{c}}"); - expect(parts.length).toBe(3); - expect(parts[0]).toBe("{{b}}"); - expect(binding(parts[0])).toBe("b"); - expect(parts[1]).toBe("x"); - expect(binding(parts[1])).toBeFalsy(); - expect(parts[2]).toBe("{{c}}"); - expect(binding(parts[2])).toBe("c"); - })); - - it('should Parse Multiline', inject(function($rootScope, $compile) { - var parts = parseBindings('"X\nY{{A\nB}}C\nD"'); - expect(binding('{{A\nB}}')).toBeTruthy(); - expect(parts.length).toBe(3); - expect(parts[0]).toBe('"X\nY'); - expect(parts[1]).toBe('{{A\nB}}'); - expect(parts[2]).toBe('C\nD"'); - })); - - it('should Has Binding', inject(function($rootScope, $compile) { - expect(hasBindings(parseBindings("{{a}}"))).toBe(true); - expect(hasBindings(parseBindings("a"))).toBeFalsy(); - expect(hasBindings(parseBindings("{{b}}x{{c}}"))).toBe(true); - })); - }); |
