@@ -421,15 +421,15 @@ describe("HtmlReporter", function() {
|
|||||||
var trigger = container.querySelector('.jasmine-run-options .jasmine-trigger'),
|
var trigger = container.querySelector('.jasmine-run-options .jasmine-trigger'),
|
||||||
payload = container.querySelector('.jasmine-run-options .jasmine-payload');
|
payload = container.querySelector('.jasmine-run-options .jasmine-payload');
|
||||||
|
|
||||||
expect(payload.className).not.toContain('jasmine-open');
|
expect(payload).not.toHaveClass('jasmine-open');
|
||||||
|
|
||||||
trigger.onclick();
|
trigger.onclick();
|
||||||
|
|
||||||
expect(payload.className).toContain('jasmine-open');
|
expect(payload).toHaveClass('jasmine-open');
|
||||||
|
|
||||||
trigger.onclick();
|
trigger.onclick();
|
||||||
|
|
||||||
expect(payload.className).not.toContain('jasmine-open');
|
expect(payload).not.toHaveClass('jasmine-open');
|
||||||
});
|
});
|
||||||
|
|
||||||
describe("UI for raising/catching exceptions", function() {
|
describe("UI for raising/catching exceptions", function() {
|
||||||
@@ -1002,17 +1002,17 @@ describe("HtmlReporter", function() {
|
|||||||
createElement: function() { return document.createElement.apply(document, arguments); },
|
createElement: function() { return document.createElement.apply(document, arguments); },
|
||||||
createTextNode: function() { return document.createTextNode.apply(document, arguments); }
|
createTextNode: function() { return document.createTextNode.apply(document, arguments); }
|
||||||
});
|
});
|
||||||
|
|
||||||
reporter.initialize();
|
reporter.initialize();
|
||||||
|
|
||||||
reporter.jasmineStarted({});
|
reporter.jasmineStarted({});
|
||||||
reporter.jasmineDone({
|
reporter.jasmineDone({
|
||||||
overallStatus: 'passed',
|
overallStatus: 'passed',
|
||||||
failedExpectations: []
|
failedExpectations: []
|
||||||
});
|
});
|
||||||
|
|
||||||
var alertBar = container.querySelector(".jasmine-overall-result");
|
var alertBar = container.querySelector(".jasmine-overall-result");
|
||||||
expect(alertBar.classList).toContain("jasmine-passed");
|
expect(alertBar).toHaveClass("jasmine-passed");
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -1027,17 +1027,17 @@ describe("HtmlReporter", function() {
|
|||||||
createElement: function() { return document.createElement.apply(document, arguments); },
|
createElement: function() { return document.createElement.apply(document, arguments); },
|
||||||
createTextNode: function() { return document.createTextNode.apply(document, arguments); }
|
createTextNode: function() { return document.createTextNode.apply(document, arguments); }
|
||||||
});
|
});
|
||||||
|
|
||||||
reporter.initialize();
|
reporter.initialize();
|
||||||
|
|
||||||
reporter.jasmineStarted({});
|
reporter.jasmineStarted({});
|
||||||
reporter.jasmineDone({
|
reporter.jasmineDone({
|
||||||
overallStatus: 'failed',
|
overallStatus: 'failed',
|
||||||
failedExpectations: []
|
failedExpectations: []
|
||||||
});
|
});
|
||||||
|
|
||||||
var alertBar = container.querySelector(".jasmine-overall-result");
|
var alertBar = container.querySelector(".jasmine-overall-result");
|
||||||
expect(alertBar.classList).toContain("jasmine-failed");
|
expect(alertBar).toHaveClass("jasmine-failed");
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -1052,18 +1052,18 @@ describe("HtmlReporter", function() {
|
|||||||
createElement: function() { return document.createElement.apply(document, arguments); },
|
createElement: function() { return document.createElement.apply(document, arguments); },
|
||||||
createTextNode: function() { return document.createTextNode.apply(document, arguments); }
|
createTextNode: function() { return document.createTextNode.apply(document, arguments); }
|
||||||
});
|
});
|
||||||
|
|
||||||
reporter.initialize();
|
reporter.initialize();
|
||||||
|
|
||||||
reporter.jasmineStarted({});
|
reporter.jasmineStarted({});
|
||||||
reporter.jasmineDone({
|
reporter.jasmineDone({
|
||||||
overallStatus: 'incomplete',
|
overallStatus: 'incomplete',
|
||||||
incompleteReason: 'because nope',
|
incompleteReason: 'because nope',
|
||||||
failedExpectations: []
|
failedExpectations: []
|
||||||
});
|
});
|
||||||
|
|
||||||
var alertBar = container.querySelector(".jasmine-overall-result");
|
var alertBar = container.querySelector(".jasmine-overall-result");
|
||||||
expect(alertBar.classList).toContain("jasmine-incomplete");
|
expect(alertBar).toHaveClass("jasmine-incomplete");
|
||||||
expect(alertBar.textContent).toContain("Incomplete: because nope");
|
expect(alertBar.textContent).toContain("Incomplete: because nope");
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user