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...@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)


Reply via email to