23 lines
619 B
JavaScript
23 lines
619 B
JavaScript
|
var util = require('util'),
|
||
|
q = require('q'),
|
||
|
Logger = require('../logger').Logger;
|
||
|
|
||
|
var logger = new Logger('debugger');
|
||
|
|
||
|
/**
|
||
|
* A debug framework which does not actually run any tests, just spits
|
||
|
* out the list that would be run.
|
||
|
*
|
||
|
* @param {Runner} runner The current Protractor Runner.
|
||
|
* @param {Array} specs Array of Directory Path Strings.
|
||
|
* @return {q.Promise} Promise resolved with the test results
|
||
|
*/
|
||
|
exports.run = function(runner, specs) {
|
||
|
return q.promise(function(resolve) {
|
||
|
logger.info('Resolved spec files: ' + util.inspect(specs));
|
||
|
resolve({
|
||
|
failedCount: 0
|
||
|
});
|
||
|
});
|
||
|
};
|