aboutsummaryrefslogtreecommitdiffstats
path: root/docs/component-spec
diff options
context:
space:
mode:
Diffstat (limited to 'docs/component-spec')
-rw-r--r--docs/component-spec/annotationsSpec.js9
-rw-r--r--docs/component-spec/mocks.js3
-rw-r--r--docs/component-spec/versionJumpSpec.js3
3 files changed, 14 insertions, 1 deletions
diff --git a/docs/component-spec/annotationsSpec.js b/docs/component-spec/annotationsSpec.js
index 6dcde906..d84bd5bd 100644
--- a/docs/component-spec/annotationsSpec.js
+++ b/docs/component-spec/annotationsSpec.js
@@ -8,6 +8,10 @@ describe('Docs Annotations', function() {
body.html('');
});
+ var normalizeHtml = function(html) {
+ return html.toLowerCase().replace(/\s*$/, '');
+ };
+
describe('popover directive', function() {
var $scope, element;
@@ -57,7 +61,7 @@ describe('Docs Annotations', function() {
$scope.$apply();
element.triggerHandler('click');
expect(popoverElement.title()).toBe('#title_text');
- expect(popoverElement.content()).toBe('<h1>heading</h1>\n');
+ expect(normalizeHtml(popoverElement.content())).toMatch('<h1>heading</h1>');
}));
});
@@ -65,6 +69,9 @@ describe('Docs Annotations', function() {
describe('foldout directive', function() {
+ // Do not run this suite on Internet Explorer.
+ if (msie < 10) return;
+
var $scope, parent, element, url;
beforeEach(function() {
module(function($provide, $animateProvider) {
diff --git a/docs/component-spec/mocks.js b/docs/component-spec/mocks.js
index 143a1f39..f916c0ed 100644
--- a/docs/component-spec/mocks.js
+++ b/docs/component-spec/mocks.js
@@ -1,3 +1,6 @@
+// Copy/pasted from src/Angular.js, so that we can disable specific tests on IE.
+var msie = parseInt((/msie (\d+)/.exec(navigator.userAgent.toLowerCase()) || [])[1], 10);
+
var createMockWindow = function() {
var mockWindow = {};
var setTimeoutQueue = [];
diff --git a/docs/component-spec/versionJumpSpec.js b/docs/component-spec/versionJumpSpec.js
index 4db2d29d..bb43231a 100644
--- a/docs/component-spec/versionJumpSpec.js
+++ b/docs/component-spec/versionJumpSpec.js
@@ -1,5 +1,8 @@
describe('DocsApp', function() {
+ // Do not run this suite on Internet Explorer.
+ if (msie < 10) return;
+
beforeEach(module('docsApp'));
describe('DocsVersionsCtrl', function() {