added unit testing, and started implementing unit tests...phew
This commit is contained in:
76
node_modules/mocha/lib/cli/run-option-metadata.js
generated
vendored
Normal file
76
node_modules/mocha/lib/cli/run-option-metadata.js
generated
vendored
Normal file
@ -0,0 +1,76 @@
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* Metadata about various options of the `run` command
|
||||
* @see module:lib/cli/run
|
||||
* @module
|
||||
* @private
|
||||
*/
|
||||
|
||||
/**
|
||||
* Dictionary of yargs option types to list of options having said type
|
||||
* @type {{string:string[]}}
|
||||
* @private
|
||||
*/
|
||||
exports.types = {
|
||||
array: [
|
||||
'exclude',
|
||||
'extension',
|
||||
'file',
|
||||
'global',
|
||||
'require',
|
||||
'reporter-option',
|
||||
'spec'
|
||||
],
|
||||
boolean: [
|
||||
'allow-uncaught',
|
||||
'async-only',
|
||||
'bail',
|
||||
'check-leaks',
|
||||
'color',
|
||||
'delay',
|
||||
'diff',
|
||||
'exit',
|
||||
'forbid-only',
|
||||
'forbid-pending',
|
||||
'full-trace',
|
||||
'growl',
|
||||
'inline-diffs',
|
||||
'interfaces',
|
||||
'invert',
|
||||
'no-colors',
|
||||
'recursive',
|
||||
'reporters',
|
||||
'sort',
|
||||
'watch'
|
||||
],
|
||||
number: ['retries', 'slow', 'timeout'],
|
||||
string: ['fgrep', 'grep', 'package', 'reporter', 'ui']
|
||||
};
|
||||
|
||||
/**
|
||||
* Option aliases keyed by canonical option name.
|
||||
* Arrays used to reduce
|
||||
* @type {{string:string[]}}
|
||||
* @private
|
||||
*/
|
||||
exports.aliases = {
|
||||
'async-only': ['A'],
|
||||
bail: ['b'],
|
||||
color: ['c', 'colors'],
|
||||
extension: ['watch-extensions'],
|
||||
fgrep: ['f'],
|
||||
global: ['globals'],
|
||||
grep: ['g'],
|
||||
growl: ['G'],
|
||||
invert: ['i'],
|
||||
'no-colors': ['C'],
|
||||
reporter: ['R'],
|
||||
'reporter-option': ['reporter-options', 'O'],
|
||||
require: ['r'],
|
||||
slow: ['s'],
|
||||
sort: ['S'],
|
||||
timeout: ['t', 'timeouts'],
|
||||
ui: ['u'],
|
||||
watch: ['w']
|
||||
};
|
Reference in New Issue
Block a user