diff options
author | Lars Wirzenius <liw@liw.fi> | 2015-11-06 14:03:01 +0000 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2015-11-06 14:13:30 +0000 |
commit | aec4f11d5c14e207adf71438d66912b64b57754a (patch) | |
tree | 21c18bed871a2750b6fa5ca31f282923d6f93974 /yarns/200-fast-tests.yarn | |
parent | b73dd28dd4a7ab0b850350bf60144089a147eb11 (diff) | |
download | vmdebootstrap-aec4f11d5c14e207adf71438d66912b64b57754a.tar.gz |
Implement the first fast option checking test
Diffstat (limited to 'yarns/200-fast-tests.yarn')
-rw-r--r-- | yarns/200-fast-tests.yarn | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/yarns/200-fast-tests.yarn b/yarns/200-fast-tests.yarn index 6e30fa2..1b0ef97 100644 --- a/yarns/200-fast-tests.yarn +++ b/yarns/200-fast-tests.yarn @@ -1,8 +1,13 @@ # Fast option check tests -* A scenario, or set of scenarios, that verify that certain - combinations of vmdebootstrap options work or fail as expected, but - without actually building images. The goal is to test command line - handling quickly. For example, options that conflict should cause - error messages. - * FIXME: Check with Neil for suggestions for options. +This chapter contains fast scenarios that test vmdebootstrap option +handling. These scenarios do not actually build images, they only +verify that vmdebootstrap parses the command line correctly. + + SCENARIO --squash and --image used together + ASSUMING fast tests are requested + WHEN user attempts to run vmdebootstrap + ... --squash=FOO --image=BAR --dry-run + THEN vmdebootstrap exited with a non-zero exit code + AND vmdebootstrap wrote an error message matching --squash + AND vmdebootstrap wrote an error message matching --image |