debian/0000755000000000000000000000000012236777606007206 5ustar debian/rules0000755000000000000000000000166112060215335010247 0ustar #!/usr/bin/make -f APP=doublex VERSION=$(shell head -n 1 debian/changelog | cut -f2 -d " " | tr -d "()" | cut -f1 -d "-") ORIG_REPO=hg clone http://bitbucket.org/DavidVilla/python-doublex -r v$(VERSION) ORIG_DIR=$(APP)-$(VERSION) EXCLUDE=--exclude=debian --exclude=\*~ --exclude=.hg --exclude=.svn --exclude=\*.pyc # http://wiki.debian.org/Python/LibraryStyleGuide PYTHON2=$(shell pyversions -vr) PYTHON3=$(shell py3versions -vr) %: dh $@ --with python2,python3 build-python%: python$* setup.py build override_dh_auto_build: $(PYTHON3:%=build-python%) dh_auto_build install-python%: python$* setup.py install --root=$(CURDIR)/debian/tmp --install-layout=deb override_dh_auto_install: $(PYTHON3:%=install-python%) dh_auto_install override_dh_auto_clean: dh_auto_clean rm -rf build rm -rf *.egg-info get-orig-source: $(ORIG_REPO) $(ORIG_DIR) tar $(EXCLUDE) -czf $(APP)_$(VERSION).orig.tar.gz $(ORIG_DIR) $(RM) -r $(ORIG_DIR)debian/compat0000644000000000000000000000000212021725105010357 0ustar 7 debian/python-doublex.install0000644000000000000000000000002112060215335013525 0ustar usr/lib/python2* debian/copyright0000644000000000000000000000306112051762276011131 0ustar This work was packaged for Debian by: David Villa Alises on Mon, 3 Sep 2012 18:00:00 +0100 It was downloaded from: https://bitbucket.org/DavidVilla/python-doublex Upstream Author: David Villa Alises Copyright: Copyright (C) 2012 David Villa Alises License: This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . On Debian systems, the complete text of the GNU General Public License version 3 can be found in `/usr/share/common-licenses/GPL-3'. Legacy pyDoubles tests (test/pyDoubles/*) copyright by: Carlos Ble Jurado www.iExpertos.com License: Apache 2.0 On Debian systems, the complete text of the GNU General Public License version 3 can be found in `/usr/share/common-licenses/Apache-2.0'. The Debian packaging is: Copyright (C) 2012 David Villa Alises and is licensed under the GPL version 3, see above. debian/python3-doublex.install0000644000000000000000000000002112060215335013610 0ustar usr/lib/python3* debian/control0000644000000000000000000000433112236777460010610 0ustar Source: doublex Section: python Priority: optional Maintainer: David Villa Alises Uploaders: Debian Python Modules Team Build-Depends: debhelper (>= 7.0.50), python-all (>= 2.6.6-3), python-setuptools (>= 0.6b3), python3-all, python3-setuptools Standards-Version: 3.9.4 X-Python-Version: >= 2.6 Homepage: https://bitbucket.org/DavidVilla/python-doublex Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/doublex/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/doublex/trunk/ Package: python-doublex Architecture: all Depends: ${misc:Depends}, ${python:Depends}, python-hamcrest Replaces: python-pydoubles Description: test doubles framework for Python 2 doublex is a test doubles framework for the Python unittest module. It may be used as a effective tool to perform Test Driven Development. . It provides stubs, spies, proxy-spies, mocks, individual methods, properties, etc. Methods support observer attachment or delegate return value generation to iterables, generators or even third party functions. A special double factory (called Mimic) allows one to create doubles inheriting original class superclasses. This provides replacements for the original instances even for code performing explicit type checking. . doublex supersedes pyDoubles and it provides its legacy API as a wrapper. Package: python3-doublex Architecture: all Depends: ${misc:Depends}, ${python3:Depends}, python3-hamcrest Description: test doubles framework for Python 3 doublex is a test doubles framework for the Python unittest module. It may be used as a effective tool to perform Test Driven Development. . It provides stubs, spies, proxy-spies, mocks, individual methods, properties, etc. Methods support observer attachment or delegate return value generation to iterables, generators or even third party functions. A special double factory (called Mimic) allows one to create doubles inheriting original class superclasses. This provides replacements for the original instances even for code performing explicit type checking. # Local Variables: # coding: utf-8 # fill-column: 79 # mode: flyspell # ispell-local-dictionary: "american" # End: debian/watch0000644000000000000000000000013212050250743010211 0ustar version=3 http://bitbucket.org/DavidVilla/python-doublex/downloads/doublex-(.*)\.tar\.gz debian/source/0000755000000000000000000000000012021725105010461 5ustar debian/source/format0000644000000000000000000000001412021725105011667 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000417712236777460011067 0ustar doublex (1.7.2-1) unstable; urgency=low * New release * [/control] using 3.9.4 standards-version -- David Villa Alises Wed, 06 Nov 2013 23:40:56 +0100 doublex (1.7.1-1) UNRELEASED; urgency=low * New release -- David Villa Alises Mon, 28 Oct 2013 15:19:12 +0100 doublex (1.6.6-4) UNRELEASED; urgency=low [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. -- David Villa Alises Mon, 28 Oct 2013 15:18:09 +0100 doublex (1.6.6-2) unstable; urgency=low * [/control] python3:Depends for python3-doublex -- David Villa Alises Sat, 27 Apr 2013 21:05:27 +0200 doublex (1.6.6-1) UNRELEASED; urgency=low * New release * [/control] python3 support -- David Villa Alises Sat, 27 Apr 2013 19:58:24 +0200 doublex (1.6.5-1) UNRELEASED; urgency=low * New release -- David Villa Alises Thu, 25 Apr 2013 09:28:52 +0200 doublex (1.6.3-2) UNRELEASED; urgency=low * New release -- David Villa Alises Mon, 18 Feb 2013 13:44:35 +0100 doublex (1.6.1-1) UNRELEASED; urgency=low * New release -- David Villa Alises Thu, 07 Feb 2013 14:10:36 +0100 doublex (1.6-1) UNRELEASED; urgency=low * New release * [/control] python3 support -- David Villa Alises Thu, 10 Jan 2013 13:34:34 +0100 doublex (1.5.1-1) unstable; urgency=low * New release * First official release: (Closes: #688979) * debian/rules: clone specific version tag * debian/watch added -- David Villa Alises Thu, 25 Oct 2012 16:03:44 +0200 doublex (1.5-1) UNRELEASED; urgency=low * Release to substitute pyDoubles * [/control] New description -- David Villa Alises Tue, 09 Oct 2012 12:00:05 +0200 doublex (0.6.3-1) UNRELEASED; urgency=low * New release -- David Villa Alises Wed, 03 Oct 2012 15:31:42 +0200 doublex (0.6.2-1) UNRELEASED; urgency=low * Initial release -- David Villa Alises Fri, 28 Sep 2012 14:04:37 +0200