lawrencec/test-cat

View on GitHub
lib/searcher.js

Summary

Maintainability
A
0 mins
Test Coverage
'use strict';

const TextSearch = require('rx-text-search');
const logger = require('./logger');

module.exports = {
  find: (testDir, framework) => {
    logger.info('Searching...');

    const searchString = (framework === 'mocha') ? 'it' : 'test';
    return TextSearch.findAsPromise(`${searchString}\\(`, '**/*.js', {cwd: testDir});
  }
};