debian/0000755000000000000000000000000012245502362007167 5ustar debian/rules0000755000000000000000000000145412212536414010252 0ustar #!/usr/bin/make -f PYTHONS:=$(shell pyversions -vr) PYTHON3S:=$(shell py3versions -vr) %: dh $@ --with python2,python3 override_dh_auto_build: set -e && for pyvers in $(PYTHONS); do \ python$$pyvers setup.py build; \ done set -e && for pyvers in $(PYTHON3S); do \ python$$pyvers setup.py build; \ done override_dh_clean: dh_clean find . -iname '*.pyc' -delete rm -rf .testrepository .testr.conf build cp debian/SOURCES.txt.backup testrepository.egg-info/SOURCES.txt override_dh_auto_test: echo "Nothing to do" override_dh_install: set -e && for pyvers in $(PYTHONS); do \ python$$pyvers setup.py install --install-layout=deb --root=debian/tmp; \ done set -e && for pyvers in $(PYTHON3S); do \ python$$pyvers setup.py install --install-layout=deb --root=debian/tmp; \ done dh_install debian/source/0000755000000000000000000000000012212536414010466 5ustar debian/source/format0000644000000000000000000000001412212536414011674 0ustar 3.0 (quilt) debian/testrepository.install0000644000000000000000000000001712212536414013673 0ustar testr usr/bin/ debian/undirty.diff0000644000000000000000000000055712212536414011525 0ustar Description: Removes modification in egginfo folder after build This patch helps to build twice. Author: Thomas Goirand --- testrepository-0.0.9.orig/testrepository.egg-info/SOURCES.txt +++ testrepository-0.0.9/testrepository.egg-info/SOURCES.txt @@ -7,6 +7,7 @@ MANIFEST.in Makefile NEWS README.txt +setup.cfg setup.py testr doc/DESIGN.txt debian/compat0000644000000000000000000000000212212536414010364 0ustar 9 debian/copyright0000644000000000000000000000556512212536414011134 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: testrepository Upstream-Contact: Robert Collins Source: https://launchpad.net/testrepository Files: debian/* Copyright: (c) 2010-2011, Robert Collins (c) 2011, Jakub Wilk (c) 2013, Thomas Goirand License: Apache-2.0-or-BSD-3-clauses Files: * Copyright: (c) 2009-2013, Robert Collins License: Apache-2.0 License: Apache-2.0-or-BSD-3-clauses Licensed under either the Apache License, Version 2.0 or the BSD 3-clause license at the users choice. A copy of both licenses are available in the project source as Apache-2.0 and BSD. . Apache-2.0 license: . Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at . http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. . On Debian-based systems the full text of the Apache version 2.0 license can be found in `/usr/share/common-licenses/Apache-2.0'. . BSD License: . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . 3. Neither the name of Robert Collins nor the names of Subunit contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY ROBERT COLLINS AND SUBUNIT CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/testrepository.docs0000644000000000000000000000007412212536414013160 0ustar README.txt doc/DESIGN.txt doc/DEVELOPERS.txt doc/MANUAL.txt debian/SOURCES.txt.backup0000644000000000000000000000555112212536414012324 0ustar .bzrignore .testr.conf Apache-2.0 BSD COPYING INSTALL.txt MANIFEST.in Makefile NEWS README.txt setup.py testr doc/DESIGN.txt doc/DEVELOPERS.txt doc/MANUAL.txt doc/index.txt testrepository/__init__.py testrepository/results.py testrepository/setuptools_command.py testrepository/testcommand.py testrepository/testlist.py testrepository/utils.py testrepository.egg-info/PKG-INFO testrepository.egg-info/SOURCES.txt testrepository.egg-info/dependency_links.txt testrepository.egg-info/entry_points.txt testrepository.egg-info/requires.txt testrepository.egg-info/top_level.txt testrepository/arguments/__init__.py testrepository/arguments/command.py testrepository/arguments/doubledash.py testrepository/arguments/path.py testrepository/arguments/string.py testrepository/commands/__init__.py testrepository/commands/commands.py testrepository/commands/failing.py testrepository/commands/help.py testrepository/commands/init.py testrepository/commands/last.py testrepository/commands/list_tests.py testrepository/commands/load.py testrepository/commands/quickstart.py testrepository/commands/run.py testrepository/commands/slowest.py testrepository/commands/stats.py testrepository/repository/__init__.py testrepository/repository/file.py testrepository/repository/memory.py testrepository/repository/samba_buildfarm.py testrepository/tests/__init__.py testrepository/tests/monkeypatch.py testrepository/tests/stubpackage.py testrepository/tests/test_arguments.py testrepository/tests/test_commands.py testrepository/tests/test_matchers.py testrepository/tests/test_monkeypatch.py testrepository/tests/test_repository.py testrepository/tests/test_results.py testrepository/tests/test_setup.py testrepository/tests/test_stubpackage.py testrepository/tests/test_testcommand.py testrepository/tests/test_testr.py testrepository/tests/test_ui.py testrepository/tests/arguments/__init__.py testrepository/tests/arguments/test_command.py testrepository/tests/arguments/test_doubledash.py testrepository/tests/arguments/test_path.py testrepository/tests/arguments/test_string.py testrepository/tests/commands/__init__.py testrepository/tests/commands/test_commands.py testrepository/tests/commands/test_failing.py testrepository/tests/commands/test_help.py testrepository/tests/commands/test_init.py testrepository/tests/commands/test_last.py testrepository/tests/commands/test_list_tests.py testrepository/tests/commands/test_load.py testrepository/tests/commands/test_quickstart.py testrepository/tests/commands/test_run.py testrepository/tests/commands/test_slowest.py testrepository/tests/commands/test_stats.py testrepository/tests/repository/__init__.py testrepository/tests/repository/test_file.py testrepository/tests/ui/__init__.py testrepository/tests/ui/test_cli.py testrepository/tests/ui/test_decorator.py testrepository/ui/__init__.py testrepository/ui/cli.py testrepository/ui/decorator.py testrepository/ui/model.pydebian/control0000644000000000000000000000624112212536414010574 0ustar Source: testrepository Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Python Modules Team Uploaders: Robert Collins , Thomas Goirand Section: python Priority: optional Build-Depends: debhelper (>= 9), python-all (>= 2.6.6-3~), python-fixtures, python-setuptools, python-subunit, python-testresources, python-testscenarios, python-testtools, python3-all, python3-fixtures, python3-setuptools, python3-testresources, python3-testscenarios, python3-testtools, python3-subunit Standards-Version: 3.9.4 Homepage: https://pypi.python.org/pypi/testrepository Package: testrepository Architecture: all XB-Python-Version: ${python:Versions} Depends: python-testrepository (>= ${source:Version}) | python3-testrepository (>= ${source:Version}), ${misc:Depends}, ${python:Depends} Provides: ${python:Provides} Description: Test result manager Testrepository provides a database of test results and supports easy workflows to be built on top of that database. For instance, running just failing tests or getting the last test run back to examine again (without running the tests again). Testrepository is compatible with any test suite that can output subunit. This includes any TAP test suite and any pyunit compatible test suite. . The testrepository package contains the CLI front end. Package: python-testrepository Architecture: all XB-Python-Version: ${python:Versions} Depends: python-subunit, ${misc:Depends}, ${python:Depends} Provides: ${python:Provides} Description: Database of test results - python library (python2) Testrepository provides a database of test results and supports easy workflows to be built on top of that database. For instance, running just failing tests or getting the last test run back to examine again (without running the tests again). Testrepository is compatible with any test suite that can output subunit. This includes any TAP test suite and any pyunit compatible test suite. . The python-testrepository package contains the Python testrepository library, which can be used for programmatic access to the database. Package: python3-testrepository Architecture: all XB-Python-Version: ${python3:Versions} Depends: python3-subunit, ${misc:Depends}, ${python3:Depends} Provides: ${python3:Provides} Description: Database of test results - python library (python3) Testrepository provides a database of test results and supports easy workflows to be built on top of that database. For instance, running just failing tests or getting the last test run back to examine again (without running the tests again). Testrepository is compatible with any test suite that can output subunit. This includes any TAP test suite and any pyunit compatible test suite. . The python-testrepository package contains the Python testrepository library, which can be used for programmatic access to the database. debian/python3-testrepository.install0000644000000000000000000000002112156347334015300 0ustar usr/lib/python3* debian/watch0000644000000000000000000000013612212536414010217 0ustar version=3 https://pypi.python.org/packages/source/t/testrepository/testrepository-(.*).tar.gz debian/changelog0000644000000000000000000000620312245502362011042 0ustar testrepository (0.0.18-1ubuntu1) trusty; urgency=low * New upstream release. -- Chuck Short Wed, 27 Nov 2013 18:48:51 -0500 testrepository (0.0.17-1ubuntu1) trusty; urgency=low * Merge from Debian unstable. Remaining changes: - Add python3 support. -- Chuck Short Mon, 28 Oct 2013 11:37:29 -0400 testrepository (0.0.17-1) unstable; urgency=low * New upstream release. -- Thomas Goirand Sat, 20 Jul 2013 06:09:43 +0000 testrepository (0.0.17-0ubuntu1) saucy; urgency=low * New upstream release. -- Chuck Short Fri, 06 Sep 2013 22:50:17 -0400 testrepository (0.0.15-0ubuntu3) saucy; urgency=low * debian/patches/fix-python3-print.patch: Fix python3 bug. -- Chuck Short Tue, 09 Jul 2013 10:39:51 -0500 testrepository (0.0.15-0ubuntu2) saucy; urgency=low * Build for python2/python3. -- Chuck Short Thu, 13 Jun 2013 08:56:31 -0500 testrepository (0.0.15-0ubuntu1) saucy; urgency=low * New upstream release. -- Chuck Short Thu, 06 Jun 2013 10:51:25 -0500 testrepository (0.0.14-2) unstable; urgency=low * Added missing build-depends: python-setuptools. * Ran wrap-and-sort to clean debian/control. * Removed X-Python-Version: >= 2.6 which now makes no sense. -- Thomas Goirand Sat, 01 Jun 2013 06:27:20 +0000 testrepository (0.0.14-1) unstable; urgency=low * New upstream release. * Now using format 1.0 parsable debian/copyright. * Switched from CDBS to dh_python2. * Now using compat and debhelper 9. * Now using python module team as maintainer. Added myself as uploader. * Switching to 3.0 (quilt) format. * Bumped Standard-Version to 3.9.4. * Fixed Homepage: filed to use the pypi website. * Added a watch file. -- Thomas Goirand Fri, 22 Feb 2013 14:28:42 +0000 testrepository (0.0.5-1.1) unstable; urgency=low * Non-maintainer upload. * Make python-testrepository depend on python-subunit (closes: #576957). Thanks to Jelmer Vernooij for the bug report. -- Jakub Wilk Fri, 26 Aug 2011 21:26:45 +0200 testrepository (0.0.5-1) unstable; urgency=low * New upstream release. -- Robert Collins Sat, 26 Feb 2011 20:22:14 +1300 testrepository (0.0.4-1) unstable; urgency=low * New upstream release. -- Robert Collins Sun, 12 Sep 2010 08:48:03 +1200 testrepository (0.0.3-1) unstable; urgency=low * First debian upload. Closes: #571888 * New upstream release. -- Robert Collins Sun, 28 Feb 2010 22:41:55 +1100 python-testrepository (0.0.2-2) unstable; urgency=low * Grab upstream improvements. -- Robert Collins Sun, 07 Feb 2010 22:20:18 +1100 python-testrepository (0.0.2-1) unstable; urgency=low * New upstream release. -- Robert Collins Sun, 10 Jan 2010 22:32:57 +1100 python-testrepository (0.0.1-1) unstable; urgency=low * New upstream release. -- Robert Collins Sun, 10 Jan 2010 22:16:09 +1100 debian/python-testrepository.install0000644000000000000000000000002112212536414015205 0ustar usr/lib/python2* debian/patches/0000755000000000000000000000000012212536414010615 5ustar