Skip to content
Permalink
Browse files

Tests: Fix domEqual handling for invalid input

  • Loading branch information
scottgonzalez committed Apr 17, 2015
1 parent f499569 commit 45797b9b4166a4d2e883cea9712e075bb484e337
Showing with 6 additions and 5 deletions.
  1. +6 −5 tests/lib/qunit-assert-domequal.js
@@ -14,10 +14,10 @@ var domEqual = QUnit.assert.domEqual = function( selector, modifier, message ) {
var assert = this;

// Get current state prior to modifier
var expected = extract( $( selector ) );
var expected = extract( selector, message );

function done() {
var actual = extract( $( selector ) );
var actual = extract( selector, message );
assert.push( QUnit.equiv( actual, expected ), actual, expected, message );
}

@@ -87,9 +87,10 @@ function getElementStyles( elem ) {
return styles;
}

function extract( elem ) {
if ( !elem || !elem.length ) {
QUnit.push( false, actual, expected,
function extract( selector, message ) {
var elem = $( selector );
if ( !elem.length ) {
QUnit.push( false, null, null,
"domEqual failed, can't extract " + selector + ", message was: " + message );
return;
}

0 comments on commit 45797b9

Please sign in to comment.
You can’t perform that action at this time.