Fedora 20 Update: cmdtest-0.12-1.fc20

updates at fedoraproject.org updates at fedoraproject.org
Wed Jun 4 07:51:59 UTC 2014


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2014-6543
2014-05-21 01:31:35
--------------------------------------------------------------------------------

Name        : cmdtest
Product     : Fedora 20
Version     : 0.12
Release     : 1.fc20
URL         : http://liw.fi/cmdtest/
Summary     : Black-box testing for Unix command line tools
Description :
cmdtest black box tests Unix command line tools. Roughly, it is given
a command line and input files, and the expected output, and it
verifies that the command line produces the expected output. If not,
it reports a problem, and shows the differences.

--------------------------------------------------------------------------------
Update Information:

version 0.12:
* yarn: Do not fail a test suite if snapshotting `DATADIR` fails.

version 0.11:
For yarn:

* Report number of scenarios skipped due to an ASSUMING step failing.

* Fix the error message for reporting scenarios without THEN steps
  to include the names of those scenarios only, rather than all
  scenarios. Patch by Pete Fotheringham.

* Yarn now sets `$HOME` to a directory in `$DATADIR`, and creates
  that directory. This means test suites can assume `$HOME` exists,
  but don't use the user's real home directory, which is important for
  test environment hygiene.

* New option `--allow-missing-steps` to allow running a test suite
  with some steps missing. The scenarios with missing steps will be
  skipped. Suggested by Pete Fotheringham.

* The `--test` (`-t`) option should now work again. Thank you
  to Kalle Valo for prodding me.

version 0.10:
* Yarn now cleans the environment when it runs shell commands for the
  implementation steps. The PATH variable is kept from the user's
  environment, every other variable is either removed or hardcoded to
  a specific value. More variables can be added explicitly to the test
  environment with the new `--env NAME=VALUE` option. Additionally
  yarn sets the `SRCDIR` environment variable to point at the root of
  the source tree (the directory where yarn was invoked from).

* A new option, `--timings`, has been added to yarn to report how long
  each scenario and each step took.

* Yarn now reports scenarios skipped because of ASSUMING failing.

* Yarn manual page now documents DATADIR and SRCDIR environment
  variables.

--------------------------------------------------------------------------------
ChangeLog:

* Mon Apr 14 2014 Michel Salim <salimma at fedoraproject.org> - 0.12-1
- Update to 0.12
* Fri Sep 27 2013 Michel Salim <salimma at fedoraproject.org> - 0.9-1
- Update to 0.9
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1016194 - cmdtest-0.12 is available
        https://bugzilla.redhat.com/show_bug.cgi?id=1016194
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use
su -c 'yum update cmdtest' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list