[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#692023: marked as done (ITP: python-dbusmock -- Mock D-Bus objects for testsuites)



Your message dated Sun, 11 Nov 2012 17:00:10 +0000
with message-id <E1TXatG-0006GF-Jg@franck.debian.org>
and subject line Bug#692023: fixed in python-dbusmock 0.1.3-1
has caused the Debian Bug report #692023,
regarding ITP: python-dbusmock -- Mock D-Bus objects for testsuites
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
692023: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=692023
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Martin Pitt <mpitt@debian.org>

* Package name    : python-dbusmock
  Version         : 0.1.2
  Upstream Author : Martin Pitt <martin.pitt@ubuntu.com>
* URL             : https://launchpad.net/python-dbusmock
* License         : LGPL 3+
  Programming Lang: Python 3
  Description     : Mock D-Bus objects for testsuites


With this program/Python library you can easily create mock objects on D-Bus.
This is useful for writing tests for software which talks to D-Bus services
such as upower, systemd, ConsoleKit, gnome-session or others, and it is hard
(or impossible without root privileges) to set the state of the real services
to what you expect in your tests.

When using a local system/session bus, you can do integration testing without
needing root privileges or disturbing a running system. The Python API offers
some convenience functions like "start_session_bus()" and "start_system_bus()"
for this, in a DBusTestCase class (subclass of unittest.TestCase).

You can use this with any programming language, as you can run the mocker as a
normal program. The actual setup of the mock (adding objects, methods,
properties, etc.) all happen via D-Bus methods on the org.freedesktop.DBus.Mock
interface. You just don't have the convenience API that way.

Have a look at the README for more information, examples, and pointers to
documentation:
http://bazaar.launchpad.net/~pitti/python-dbusmock/trunk/view/head:/README.rst

PyPI page: http://pypi.python.org/pypi/python-dbusmock
Ubuntu packages: https://code.launchpad.net/~pitti/+archive/daily-builds


Is it ok to upload this with Maintainer: being the Python team, and me
being the/an uploader?

Thanks,

Martin
-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: python-dbusmock
Source-Version: 0.1.3-1

We believe that the bug you reported is fixed in the latest version of
python-dbusmock, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 692023@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Martin Pitt <mpitt@debian.org> (supplier of updated python-dbusmock package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 03 Nov 2012 18:07:20 +0100
Source: python-dbusmock
Binary: python3-dbusmock
Architecture: source all
Version: 0.1.3-1
Distribution: experimental
Urgency: low
Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Changed-By: Martin Pitt <mpitt@debian.org>
Description: 
 python3-dbusmock - mock D-Bus objects for tests
Closes: 692023
Changes: 
 python-dbusmock (0.1.3-1) experimental; urgency=low
 .
   * Initial release (Closes: #692023)
Checksums-Sha1: 
 4089e9eb44044c8c771cec5e07e6f87a7fd45b56 2168 python-dbusmock_0.1.3-1.dsc
 9eac95cf515934bc817c8327bdd771d37f02f7ba 21830 python-dbusmock_0.1.3.orig.tar.gz
 98418e0ecd61eb38722db79385485a3526345090 2134 python-dbusmock_0.1.3-1.debian.tar.gz
 865177bbd47d7c15f61b9723b3e524181eec589b 20440 python3-dbusmock_0.1.3-1_all.deb
Checksums-Sha256: 
 f9e67833df4c7321094f1a1fb05ea89b74074d4340e231e67e217ed0fbda1bde 2168 python-dbusmock_0.1.3-1.dsc
 4e96989e0803688e7ea00969cce023992138473eb2d803df98c79fd1345e8f88 21830 python-dbusmock_0.1.3.orig.tar.gz
 3264581440d76505b04daa0dd5cf04ce4bc65ac881ae1053c716d524506e83b6 2134 python-dbusmock_0.1.3-1.debian.tar.gz
 99d239a9809f1792d4172cb5f9a1f3e5547b1bcd25c374557beaa6e5f80575fb 20440 python3-dbusmock_0.1.3-1_all.deb
Files: 
 22a5cbee505c87cf17797580b09f8d84 2168 python optional python-dbusmock_0.1.3-1.dsc
 bb8703994ca158a0e0999011c1f747e7 21830 python optional python-dbusmock_0.1.3.orig.tar.gz
 981d79f0d081e3c3b180a16006a14957 2134 python optional python-dbusmock_0.1.3-1.debian.tar.gz
 5b7774c73689a331ac898a6e760c1b45 20440 python optional python3-dbusmock_0.1.3-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQlVCtAAoJEPmIJawmtHufdMUQAKrqiGY7UZKya/CWocuKtsKE
DWN1JACDJq6Vl+hWZfXBXsVCtG65R4HeQnTdEaPait9yLSyKUkq4K21McZAFBV9a
B/v4jguEGjeSKwDrPrwgbXzafZ5Gn6NK3o2l6H4owDa+K8La6Qi1Uz7ETWsNUbVL
VV6zYUucDF+o7nzWVO0A0KkwtFc3xCu4rYQ+ME4dzQgk0cuSKzDBBWoiv4RyVFbc
uHzXqugQ+q5w0qKKh6VYgF5s+TnOl8dX8K9PWZk64rGKvdAoIwzCfhEyjxyRoFFj
3YzMCAVJMb0y3X41wAzAbYOzzRw2Op1uQMwvZ5Ayn4g6k6LFvzaH4FSDKmW64PFI
VYKPNbYdObmUkKXdV2x54QlipXFTdMe6/BSY2XPiqgv04DZy28Ez1nfCL0twNgnf
U3Hv0F+LL7rQdttCVRMvHS4Ord4ltjYFWw+n/c0E3MsIXDLDjO+8v2KeWbsWsWzP
ubdduPWRASGl4iKQIPAFjPYFBAbkTY7OfczT2uQYl9Ru25qpqgLN0CV1Eoj0//1B
RQF3hsQapB0ohF9YQNLZpM47Ywh+EOmCL89Wt84c4SD1FtfIkvPcnhqFocV6mQLD
ZIoc7qhl1Ze0viKPt5pQGEJmw/6fbjxwGL1h/kgezGTCq5U/oDQESZ2Ic35w7eAB
rvGd9R4Zl0n3HO9s7jAs
=nOoO
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: