Hello community, here is the log from the commit of package cram for openSUSE:Factory checked in at 2016-05-02 10:44:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cram (Old) and /work/SRC/openSUSE:Factory/.cram.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "cram" Changes: -------- --- /work/SRC/openSUSE:Factory/cram/cram.changes 2016-02-23 16:59:16.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.cram.new/cram.changes 2016-05-02 10:44:12.000000000 +0200 @@ -1,0 +2,25 @@ +Thu Apr 28 19:50:01 UTC 2016 - mimi.vx@gmail.com + +- update to 0.7 +* Added the -d/--debug flag that disables diffing of expected/actual output and + instead passes through script output to stdout/stderr. +* Added the --shell-opts flag for specifying flags to invoke the shell with. By + setting --shell-opts='-x' and --debug together, this can be used to see shell + commands as they're run and their output in real time which can be useful for + debugging slow or hanging tests. +* Added xUnit XML output support (for better integration of test results with Bamboo + and other continuous integration tools). +* Added support for using (esc) on expected out lines that aren't automatically + escaped in actual output. +* Added the $TESTSHELL environment variable. This allows a test to portably check + what shell it was invoked with. +* Added an error message for when no tests are found in a directory. +* Changed Makefile to install into /usr/local by default. +* Simplified the Makefile's targets. The targets available now are all, build, + check/test, clean, dist, install, and quicktest (for running the test suite + without checking test coverage). +* Fixed non-ASCII strings not being escaped with (esc) on Python 3. +* Fixed a crash on tests that don't have a trailing newline. +* Fixed a crash when using set -x with zsh. + +------------------------------------------------------------------- Old: ---- cram-0.6.tar.gz New: ---- cram-0.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cram.spec ++++++ --- /var/tmp/diff_new_pack.ZepEFq/_old 2016-05-02 10:44:13.000000000 +0200 +++ /var/tmp/diff_new_pack.ZepEFq/_new 2016-05-02 10:44:13.000000000 +0200 @@ -17,7 +17,7 @@ Name: cram -Version: 0.6 +Version: 0.7 Release: 0 Summary: A simple testing framework for command line applications License: GPL-2.0 @@ -41,6 +41,7 @@ %prep %setup -q +sed -i 's/python$/python3/' scripts/cram %build python3 setup.py build @@ -49,14 +50,16 @@ python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} %check -python3 setup.py -q test +make PYTHON="python3" quicktest %files %defattr(-,root,root,-) -%doc COPYING.txt README.txt +%doc COPYING.txt README.rst %{_bindir}/cram -%{python3_sitelib}/%{name}.py -%{python3_sitelib}/__pycache__/%{name}.cpython-*.pyc +%dir %{python3_sitelib}/%{name}/ +%dir %{python3_sitelib}/%{name}/__pycache__/ +%{python3_sitelib}/%{name}/*.py +%{python3_sitelib}/%{name}/__pycache__/*.cpython-*.pyc %{python3_sitelib}/%{name}-%{version}-py%{py3_ver}.egg-info %changelog ++++++ cram-0.6.tar.gz -> cram-0.7.tar.gz ++++++ ++++ 4850 lines of diff (skipped)