update history
This commit is contained in:
parent
fb2a8e72e6
commit
499b6ee131
15
HISTORY
15
HISTORY
@ -4,9 +4,11 @@ HISTORY
|
|||||||
Version 0.0.7
|
Version 0.0.7
|
||||||
---------------------
|
---------------------
|
||||||
|
|
||||||
|
### Molly-guard
|
||||||
The Molly-guard is now more accepting. For example, you no longer need to
|
The Molly-guard is now more accepting. For example, you no longer need to
|
||||||
pass -f in this case: https://github.com/creationix/nvm/issues/357
|
pass -f in this case: https://github.com/creationix/nvm/issues/357
|
||||||
|
|
||||||
|
### Skipping tests
|
||||||
Previously, tests were run if they were executable and were otherwise marked
|
Previously, tests were run if they were executable and were otherwise marked
|
||||||
as skipped. Now, an executable script can indicate that it is skipped by
|
as skipped. Now, an executable script can indicate that it is skipped by
|
||||||
exiting with code 3. For example, if a test requires some dependancy, it
|
exiting with code 3. For example, if a test requires some dependancy, it
|
||||||
@ -24,6 +26,19 @@ would the appropriate status code if these tests were Nagios plugins, as the
|
|||||||
concept of skipping a test is similar to the Nagios concept of unknown service
|
concept of skipping a test is similar to the Nagios concept of unknown service
|
||||||
status (https://nagios-plugins.org/doc/guidelines.html#AEN78).
|
status (https://nagios-plugins.org/doc/guidelines.html#AEN78).
|
||||||
|
|
||||||
|
### Run on a file
|
||||||
|
It is now possible to run urchin on a single file.
|
||||||
|
This occurred to me when I wanted to run
|
||||||
|
|
||||||
|
urchin test/fast/Unit\ tests/nvm_ls_current
|
||||||
|
|
||||||
|
on the nvm tests. I wound up running this instead.
|
||||||
|
|
||||||
|
urchin test/fast/Unit\ tests/ | grep nvm_ls_current
|
||||||
|
|
||||||
|
The Molly guard is assessed, and the corresponding setup, setup_dir,
|
||||||
|
teardown, and teardown_dir files are run in the appropriate order.
|
||||||
|
|
||||||
Version 0.0.6
|
Version 0.0.6
|
||||||
---------------------
|
---------------------
|
||||||
|
|
||||||
|
16
TODO
16
TODO
@ -123,22 +123,6 @@ cleanly create and teardown temporary files.
|
|||||||
On the other hand, this could just be sourced explicitly in the test file,
|
On the other hand, this could just be sourced explicitly in the test file,
|
||||||
without the special setup and teardown feature.
|
without the special setup and teardown feature.
|
||||||
|
|
||||||
Run on a file
|
|
||||||
----------------
|
|
||||||
Presently you can run urchin only on a directory.
|
|
||||||
It would be neat if you could run it on a file as well.
|
|
||||||
|
|
||||||
This occurred to me when I wanted to run
|
|
||||||
|
|
||||||
urchin test/fast/Unit\ tests/nvm_ls_current
|
|
||||||
|
|
||||||
on the nvm tests. I wound up running this instead.
|
|
||||||
|
|
||||||
urchin test/fast/Unit\ tests/ | grep nvm_ls_current
|
|
||||||
|
|
||||||
The Molly guard would be assessed, and the corresponding setup, setup_dir,
|
|
||||||
teardown, and teardown_dir files would be run in the appropriate order.
|
|
||||||
|
|
||||||
Running automated tasks
|
Running automated tasks
|
||||||
-------------------------
|
-------------------------
|
||||||
Urchin might be appropriate for if you have lots of tasks that you want to run
|
Urchin might be appropriate for if you have lots of tasks that you want to run
|
||||||
|
Loading…
Reference in New Issue
Block a user