aboutsummaryrefslogtreecommitdiffstats
path: root/test/markupSpec.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/markupSpec.js')
-rw-r--r--test/markupSpec.js86
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);
- }));
-
});