|
@@ -39,9 +39,9 @@ exports.module = function(phantomas) {
|
|
|
});
|
|
|
|
|
|
}, function(result, args) {
|
|
|
- var id = args[0];
|
|
|
+ var id = args ? '#' + args[0] : undefined;
|
|
|
|
|
|
- querySpy('id', '#' + id, 'getElementById', '#document', (result === null));
|
|
|
+ querySpy('id', id, 'getElementById', '#document', (result === null));
|
|
|
|
|
|
var moreData = {
|
|
|
resultsNumber : (result === null) ? 0 : 1
|
|
@@ -74,10 +74,10 @@ exports.module = function(phantomas) {
|
|
|
function selectorClassNameAfter(result, args) {
|
|
|
/*jshint validthis: true */
|
|
|
|
|
|
- var className = args[0];
|
|
|
+ var className = args ? '.' + args[0] : undefined;
|
|
|
var context = phantomas.getDOMPath(this);
|
|
|
|
|
|
- querySpy('class', '.' + className, 'getElementsByClassName', context, (result.length === 0));
|
|
|
+ querySpy('class', className, 'getElementsByClassName', context, (result.length === 0));
|
|
|
|
|
|
var moreData = {
|
|
|
resultsNumber : (result && result.length > 0) ? result.length : 0
|
|
@@ -113,10 +113,10 @@ exports.module = function(phantomas) {
|
|
|
function selectorTagNameSpyAfter(result, args) {
|
|
|
/*jshint validthis: true */
|
|
|
|
|
|
- var tagName = args[0];
|
|
|
+ var tagName = args ? args[0].toLowerCase() : undefined;
|
|
|
var context = phantomas.getDOMPath(this);
|
|
|
|
|
|
- querySpy('tag name', tagName.toLowerCase(), 'getElementsByTagName', context, (result.length === 0));
|
|
|
+ querySpy('tag name', tagName, 'getElementsByTagName', context, (result.length === 0));
|
|
|
|
|
|
var moreData = {
|
|
|
resultsNumber : (result && result.length > 0) ? result.length : 0
|
|
@@ -156,7 +156,7 @@ exports.module = function(phantomas) {
|
|
|
function selectorQuerySpyAfter(result, args) {
|
|
|
/*jshint validthis: true */
|
|
|
|
|
|
- var selector = args[0];
|
|
|
+ var selector = args ? args[0] : undefined;
|
|
|
var context = phantomas.getDOMPath(this);
|
|
|
|
|
|
querySpy('selector', selector, 'querySelectorAll', context, (!result || result.length === 0));
|
|
@@ -189,7 +189,7 @@ exports.module = function(phantomas) {
|
|
|
function selectorAllQuerySpryAfter(result, args) {
|
|
|
/*jshint validthis: true */
|
|
|
|
|
|
- var selector = args[0];
|
|
|
+ var selector = args ? args[0] : undefined;
|
|
|
var context = phantomas.getDOMPath(this);
|
|
|
|
|
|
querySpy('selector', selector, 'querySelectorAll', context, (!result || result.length === 0));
|