| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: shunit2 | Distribution: openSUSE Tumbleweed |
| Version: 2.1.8 | Vendor: openSUSE |
| Release: 2.2 | Build date: Tue Oct 15 15:28:54 2024 |
| Group: Development/Languages/Other | Build host: reproducible |
| Size: 156396 | Source RPM: shunit2-2.1.8-2.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/kward/shunit2 | |
| Summary: Test Framework for Bourne Based Shell Scripts | |
shUnit2 is a xUnit unit test framework for Bourne based shell scripts, and it is designed to work in a similar manner to JUnit, PyUnit, etc. If you have ever had the desire to write a unit test for a shell script, shUnit2 can do the job.
Apache-2.0
* Tue Oct 15 2024 Manfred Schwarb <manfred99@gmx.ch>
- Remove BuildRequires: ksh, as ksh seems not to be universally available
and is only optionally used in tests
* Fri Jul 12 2024 Manfred Schwarb <manfred99@gmx.ch>
- Update to version 2.1.7:
* Colorized output
* shUnit2 no longer exits with an 'OK' result if there were syntax errors
* changed license to Apache 2.0
- Update to version 2.1.8:
* Users can now define a custom prefix for test function names (SHUNIT_TEST_PREFIX)
* Syntax errors in functions are now treated as test failures
* Test now fail when setup() or tearDown() fail
* Add assertContains, assertNotContains, failFound and failNotFound functions
- delete patches shunit2-examples.diff and shunit2-gen_test_results.sh.diff, not needed
- delete source file lgpl-2.1.txt
- do not install test scripts
- enable package testing with script test_runner
- provide compat symlink from /usr/share/shunit2/shunit2 to /usr/share/shunit2/src/shunit2
- source /usr/bin/shunit2 in examples, so no additional path settings are needed to use it
* Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Use %autosetup macro. Allows to eliminate the usage of deprecated
PatchN.
* Wed Apr 20 2016 mpluskal@suse.com
- Cleanup spec file with spec-cleaner
- Update project url
* Wed Apr 20 2016 carlospecter@gmail.com
- spec update: installed shunit2 binary to bindir
* Thu May 23 2013 cfarrell@suse.com
- license update: LGPL-2.1
This package is LGPL-2.1, not GPL-3.0
* Thu Feb 02 2012 toms@opensuse.org
- First initial release 2.1.6
/usr/bin/shunit2 /usr/share/doc/packages/shunit2 /usr/share/doc/packages/shunit2/CHANGES-2.1.md /usr/share/doc/packages/shunit2/README.md /usr/share/doc/packages/shunit2/RELEASE_NOTES-2.1.0.txt /usr/share/doc/packages/shunit2/RELEASE_NOTES-2.1.1.txt /usr/share/doc/packages/shunit2/RELEASE_NOTES-2.1.2.txt /usr/share/doc/packages/shunit2/RELEASE_NOTES-2.1.3.txt /usr/share/doc/packages/shunit2/RELEASE_NOTES-2.1.4.txt /usr/share/doc/packages/shunit2/RELEASE_NOTES-2.1.5.txt /usr/share/doc/packages/shunit2/RELEASE_NOTES-2.1.6.txt /usr/share/doc/packages/shunit2/RELEASE_NOTES-2.1.7.md /usr/share/doc/packages/shunit2/RELEASE_NOTES-2.1.8.md /usr/share/doc/packages/shunit2/TODO.txt /usr/share/doc/packages/shunit2/contributors.md /usr/share/doc/packages/shunit2/design_doc.txt /usr/share/doc/packages/shunit2/examples /usr/share/doc/packages/shunit2/examples/equality_test.sh /usr/share/doc/packages/shunit2/examples/lineno_test.sh /usr/share/doc/packages/shunit2/examples/math.inc /usr/share/doc/packages/shunit2/examples/math_test.sh /usr/share/doc/packages/shunit2/examples/mkdir_test.sh /usr/share/doc/packages/shunit2/examples/mock_file.sh /usr/share/doc/packages/shunit2/examples/mock_file_test.sh /usr/share/doc/packages/shunit2/examples/party_test.sh /usr/share/doc/packages/shunit2/examples/suite_test.sh /usr/share/licenses/shunit2 /usr/share/licenses/shunit2/LICENSE /usr/share/shunit2 /usr/share/shunit2/lib /usr/share/shunit2/lib/shflags /usr/share/shunit2/lib/versions /usr/share/shunit2/shunit2 /usr/share/shunit2/src /usr/share/shunit2/src/shunit2
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:37:43 2025