jasmine-core
Advanced tools
Comparing version 3.1.0 to 3.2.0
@@ -81,2 +81,5 @@ /* | ||
env.throwOnExpectationFailure(throwingExpectationFailures); | ||
var hideDisabled = queryString.getParam("hideDisabled"); | ||
env.hideDisabled(hideDisabled); | ||
@@ -83,0 +86,0 @@ var random = queryString.getParam("random"); |
@@ -151,3 +151,3 @@ /* | ||
symbols.appendChild(createDom('li', { | ||
className: noExpectations(result) ? 'jasmine-empty' : 'jasmine-' + result.status, | ||
className: this.displaySpecInCorrectFormat(result), | ||
id: 'spec_' + result.id, | ||
@@ -165,2 +165,13 @@ title: result.fullName | ||
this.displaySpecInCorrectFormat = function(result) { | ||
return noExpectations(result) ? 'jasmine-empty' : this.resultStatus(result.status); | ||
}; | ||
this.resultStatus = function(status) { | ||
if(status === 'excluded') { | ||
return env.hidingDisabled() ? 'jasmine-excluded-no-display' : 'jasmine-excluded'; | ||
} | ||
return 'jasmine-' + status; | ||
}; | ||
this.jasmineDone = function(doneResult) { | ||
@@ -170,2 +181,3 @@ var banner = find('.jasmine-banner'); | ||
var order = doneResult && doneResult.order; | ||
var i; | ||
alert.appendChild(createDom('span', {className: 'jasmine-duration'}, 'finished in ' + timer.elapsed() / 1000 + 's')); | ||
@@ -357,3 +369,10 @@ | ||
}), | ||
createDom('label', { className: 'jasmine-label', 'for': 'jasmine-random-order' }, 'run tests in random order')) | ||
createDom('label', { className: 'jasmine-label', 'for': 'jasmine-random-order' }, 'run tests in random order')), | ||
createDom('div', { className: 'jasmine-hide-disabled' }, | ||
createDom('input', { | ||
className: 'jasmine-disabled', | ||
id: 'jasmine-hide-disabled', | ||
type: 'checkbox' | ||
}), | ||
createDom('label', { className: 'jasmine-label', 'for': 'jasmine-hide-disabled' }, 'hide disabled tests')) | ||
) | ||
@@ -380,2 +399,8 @@ ); | ||
var hideDisabled = optionsMenuDom.querySelector('#jasmine-hide-disabled'); | ||
hideDisabled.checked = env.hidingDisabled(); | ||
hideDisabled.onclick = function() { | ||
navigateWithNewParam('hideDisabled', !env.hidingDisabled()); | ||
}; | ||
var optionsTrigger = optionsMenuDom.querySelector('.jasmine-trigger'), | ||
@@ -382,0 +407,0 @@ optionsPayload = optionsMenuDom.querySelector('.jasmine-payload'), |
{ | ||
"name": "jasmine-core", | ||
"license": "MIT", | ||
"version": "3.1.0", | ||
"version": "3.2.0", | ||
"repository": { | ||
@@ -6,0 +6,0 @@ "type": "git", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
304840
6980
38