aboutsummaryrefslogtreecommitdiffstats
path: root/test/directive/aSpec.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/directive/aSpec.js')
-rw-r--r--test/directive/aSpec.js46
1 files changed, 0 insertions, 46 deletions
diff --git a/test/directive/aSpec.js b/test/directive/aSpec.js
deleted file mode 100644
index 8aa2449d..00000000
--- a/test/directive/aSpec.js
+++ /dev/null
@@ -1,46 +0,0 @@
-'use strict';
-
-describe('a', function() {
- var element;
-
-
- afterEach(function(){
- dealoc(element);
- });
-
-
- it('should prevent default action to be executed when href is empty',
- inject(function($rootScope, $compile) {
- var orgLocation = document.location.href,
- preventDefaultCalled = false,
- event;
-
- element = $compile('<a href="">empty link</a>')($rootScope);
-
- if (msie < 9) {
-
- event = document.createEventObject();
- expect(event.returnValue).not.toBeDefined();
- element[0].fireEvent('onclick', event);
- expect(event.returnValue).toEqual(false);
-
- } else {
-
- event = document.createEvent('MouseEvent');
- event.initMouseEvent(
- 'click', true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
-
- event.preventDefaultOrg = event.preventDefault;
- event.preventDefault = function() {
- preventDefaultCalled = true;
- if (this.preventDefaultOrg) this.preventDefaultOrg();
- };
-
- element[0].dispatchEvent(event);
-
- expect(preventDefaultCalled).toEqual(true);
- }
-
- expect(document.location.href).toEqual(orgLocation);
- }));
-});