From cf63d1b2a726ce48f2e67d4f34f23cab2bfd1c13 Mon Sep 17 00:00:00 2001 From: Jeff Dickey Date: Wed, 8 Feb 2017 09:20:21 -0800 Subject: [PATCH] added mocha.fish --- share/completions/mocha.fish | 47 ++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 share/completions/mocha.fish diff --git a/share/completions/mocha.fish b/share/completions/mocha.fish new file mode 100644 index 000000000..72e91d077 --- /dev/null +++ b/share/completions/mocha.fish @@ -0,0 +1,47 @@ +complete -c mocha -l help -o help -s h -d "Show help" +complete -c mocha -s V -l version -d "output the version number" +complete -c mocha -s A -l async-only -d "force all tests to take a callback (async) or return a promise" +complete -c mocha -s c -l colors -d "force enabling of colors" +complete -c mocha -s C -l no-colors -d "force disabling of colors" +complete -c mocha -s G -l growl -d "enable growl notification support" +complete -c mocha -s O -l reporter-options -d " reporter-specific options" +complete -c mocha -s R -l reporter -x -d "specify the reporter to use" +complete -c mocha -s S -l sort -d "sort test files" +complete -c mocha -s b -l bail -d "bail after first test failure" +complete -c mocha -s d -l debug -d "enable node\'s debugger, synonym for node --debug" +complete -c mocha -s g -l grep -x -d "only run tests matching " +complete -c mocha -s f -l fgrep -x -d "only run tests containing " +complete -c mocha -s g -l expose-gc -d "expose gc extension" +complete -c mocha -s i -l invert -d "inverts --grep and --fgrep matches" +complete -c mocha -s r -l require -r -d "require the given module" +complete -c mocha -s s -l slow -x -d "\"slow\" test threshold in milliseconds [75]" +complete -c mocha -s t -l timeout -x -d "set test-case timeout in milliseconds [2000]" +complete -c mocha -s u -l ui -x -d "specify user-interface (bdd|tdd|qunit|exports)" +complete -c mocha -s w -l watch -d "watch files for changes" +complete -c mocha -l check-leaks -d "check for global variable leaks" +complete -c mocha -l full-trace -d "display the full stack trace" +complete -c mocha -l compilers -x -d "use the given module(s) to compile files" +complete -c mocha -l debug-brk -d "enable node\'s debugger breaking on thefirst line" +complete -c mocha -l globals -x -d "allow the given comma-delimited global[names]" +complete -c mocha -l es_staging -d "enable all staged features" +complete -c mocha -l harmony -d "all node --harmony* flags are available" +complete -c mocha -l preserve-symlinks -d "Instructs the module loader to preserve symbolic links when resolving and caching modules" +complete -c mocha -l icu-data-dir -d "include ICU data" +complete -c mocha -l inline-diffs -d "display actual/expected differences inline within each string" +complete -c mocha -l interfaces -d "display available interfaces" +complete -c mocha -l no-deprecation -d "silence deprecation warnings" +complete -c mocha -l no-exit -d "require a clean shutdown of the event loop: mocha will not call process.exit" +complete -c mocha -l no-timeouts -d "disables timeouts, given implicitly with --debug" +complete -c mocha -l opts -d "specify opts path" +complete -c mocha -l perf-basic-prof -d "enable perf linux profiler (basic support)" +complete -c mocha -l prof -d "log statistical profiling information" +complete -c mocha -l log-timer-events -d "Time events including external callbacks" +complete -c mocha -l recursive -d "include sub directories" +complete -c mocha -l reporters -d "display available reporters" +complete -c mocha -l retries -d "set numbers of time to retry a failed test case" +complete -c mocha -l throw-deprecation -d "throw an exception anytime a deprecated function is used" +complete -c mocha -l trace -d "trace function calls" +complete -c mocha -l trace-deprecation -d "show stack traces on deprecations" +complete -c mocha -l use_strict -d "enforce strict mode" +complete -c mocha -l watch-extensions -d "additional extensions to monitor with --watch" +complete -c mocha -l delay -d "wait for async suite definition"