Fabian Affolter 5d479ab
Name:           btest
Fabian Affolter 9f43cb2
Version:        0.57
8050b37
Release:        13%{?dist}
Fabian Affolter 5d479ab
Summary:        A Simple Driver for Basic Unit Tests
Fabian Affolter 5d479ab
Fabian Affolter 5d479ab
License:        BSD
Fabian Affolter 5d479ab
URL:            http://www.bro.org/sphinx/components/btest/README.html
Fabian Affolter 9f43cb2
Source0:        https://www.bro.org/downloads/%{name}-%{version}.tar.gz
Fabian Affolter 5d479ab
BuildArch:      noarch
Fabian Affolter 5d479ab
Fabian Affolter 8bcab6a
BuildRequires:  python3-devel
Fabian Affolter 5d479ab
Fabian Affolter 5d479ab
%description
Fabian Affolter 5d479ab
The btest is a simple framework for writing unit tests. Freely borrowing some
Fabian Affolter 5d479ab
ideas from other packages, it’s main objective is to provide an easy-to-use,
Fabian Affolter 5d479ab
straightforward driver for a suite of shell-based tests. Each test consists
Fabian Affolter 5d479ab
of a set of command lines that will be executed, and success is determined
Fabian Affolter 5d479ab
based on their exit codes. btest comes with some additional tools that can
Fabian Affolter 5d479ab
be used within such tests to compare output against a previously established
Fabian Affolter 5d479ab
baseline.
Fabian Affolter 5d479ab
Fabian Affolter 5d479ab
%prep
Fabian Affolter 8bcab6a
%autosetup
Fabian Affolter 5d479ab
Fabian Affolter 5d479ab
%build
Fabian Affolter 8bcab6a
%py3_build
Fabian Affolter 5d479ab
Fabian Affolter 5d479ab
%install
Fabian Affolter 8bcab6a
%py3_install
Fabian Affolter 5d479ab
Fabian Affolter 5d479ab
%files
Fabian Affolter 5d479ab
%doc README
Fabian Affolter 5d479ab
%{_bindir}/%{name}*
Fabian Affolter 8bcab6a
%{python3_sitelib}/*
Fabian Affolter 5d479ab
Fabian Affolter 5d479ab
%changelog
8050b37
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.57-13
8050b37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
8050b37
629ad27
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.57-12
629ad27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
629ad27
2b29e95
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 0.57-11
2b29e95
- Rebuilt for Python 3.10
2b29e95
a0e71e8
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.57-10
a0e71e8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
a0e71e8
b3a01a8
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.57-9
b3a01a8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
b3a01a8
cf5fa45
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 0.57-8
cf5fa45
- Rebuilt for Python 3.9
cf5fa45
7868fc3
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.57-7
7868fc3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
7868fc3
6420b50
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 0.57-6
6420b50
- Rebuilt for Python 3.8.0rc1 (#1748018)
6420b50
ec719b8
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 0.57-5
ec719b8
- Rebuilt for Python 3.8
ec719b8
511d149
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.57-4
511d149
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
511d149
66ad9eb
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.57-3
66ad9eb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
66ad9eb
59579a2
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.57-2
59579a2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
59579a2
Fabian Affolter 9f43cb2
* Mon Jul 09 2018 Fabian Affolter <mail@fabian-affolter.ch> - 0.57-1
Fabian Affolter 9f43cb2
- Update to new upstream version 0.57 (rhbz#1556203)
Fabian Affolter 9f43cb2
307c1af
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 0.54-11
307c1af
- Rebuilt for Python 3.7
307c1af
b4d0d41
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.54-10
b4d0d41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b4d0d41
8b4e18b
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.54-9
8b4e18b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
8b4e18b
Igor Gnatenko 93179f9
* Wed Feb 15 2017 Igor Gnatenko <ignatenko@redhat.com> - 0.54-8
Igor Gnatenko 93179f9
- Rebuild for brp-python-bytecompile
Igor Gnatenko 93179f9
44b1377
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.54-7
44b1377
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
44b1377
255fe81
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 0.54-6
255fe81
- Rebuild for Python 3.6
255fe81
82d11ab
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.54-5
82d11ab
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
82d11ab
63ab09b
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.54-4
63ab09b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
63ab09b
Fabian Affolter 8bcab6a
* Sun Nov 15 2015 Fabian Affolter <mail@fabian-affolter.ch> - 0.54-3
Fabian Affolter 8bcab6a
- Switch to Python 3
Fabian Affolter 8bcab6a
d3ca51e
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.54-2
d3ca51e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
d3ca51e
Fabian Affolter 2c0b2b8
* Tue May 19 2015 Fabian Affolter <mail@fabian-affolter.ch> - 0.54-1
Fabian Affolter 2c0b2b8
- Update to new upstream version 0.54
Fabian Affolter 2c0b2b8
Fabian Affolter 5d479ab
* Wed Sep 17 2014 Fabian Affolter <mail@fabian-affolter.ch> - 0.53-1
Fabian Affolter 5d479ab
- Update to latest upstream release 0.53
Fabian Affolter 5d479ab
Fabian Affolter 5d479ab
* Fri Jun 20 2014 Fabian Affolter <mail@fabian-affolter.ch> - 0.52-1
Fabian Affolter 5d479ab
- Initial package