debugprint.js 619 B

12345678910111213141516171819202122
  1. var util = require('util'),
  2. q = require('q'),
  3. Logger = require('../logger').Logger;
  4. var logger = new Logger('debugger');
  5. /**
  6. * A debug framework which does not actually run any tests, just spits
  7. * out the list that would be run.
  8. *
  9. * @param {Runner} runner The current Protractor Runner.
  10. * @param {Array} specs Array of Directory Path Strings.
  11. * @return {q.Promise} Promise resolved with the test results
  12. */
  13. exports.run = function(runner, specs) {
  14. return q.promise(function(resolve) {
  15. logger.info('Resolved spec files: ' + util.inspect(specs));
  16. resolve({
  17. failedCount: 0
  18. });
  19. });
  20. };