Run $ suman
without any arguments, and it will drop you into this interactive CLI tool.
To avoid dropping into suman-shell (this tool), simply use
$ suman --
or $ suman --default
These commands will run suman
agains the default test configuration given by suman.conf.js
in your project.
If no input is received after 25 seconds, suman-shell will automatically be exited, returning you to your prior terminal session.
Suman-Shell uses a process pool to run tests more quickly, primarily by pre-loading dependencies from node_modules.
-
The
run
command option will execute tests, given a relative or absolute path to a test script. -
The
find
command option will give you a list of runnable test scripts in your project, and you can use the drop down menu to pick which one you want to run. -
Execute bash, zsh, sh scripts, using
suman> bash "ls -a"
orsuman>zsh "x y z"