r35509 - in /desktop/experimental/pygobject/debian: changelog control control.in tests/ tests/control tests/gitest.py tests/python2 tests/python3
mpitt at users.alioth.debian.org
mpitt at users.alioth.debian.org
Wed Jul 4 11:37:42 UTC 2012
Author: mpitt
Date: Wed Jul 4 11:37:41 2012
New Revision: 35509
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=35509
Log:
* Add debian/tests/: autopkgtest for using GI modules with Python 2 and 3.
* debian/control.in: Add XS-Testsuite header as per current DEP-8.
Added:
desktop/experimental/pygobject/debian/tests/
desktop/experimental/pygobject/debian/tests/control
desktop/experimental/pygobject/debian/tests/gitest.py
desktop/experimental/pygobject/debian/tests/python2 (with props)
desktop/experimental/pygobject/debian/tests/python3 (with props)
Modified:
desktop/experimental/pygobject/debian/changelog
desktop/experimental/pygobject/debian/control
desktop/experimental/pygobject/debian/control.in
Modified: desktop/experimental/pygobject/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pygobject/debian/changelog?rev=35509&op=diff
==============================================================================
--- desktop/experimental/pygobject/debian/changelog [utf-8] (original)
+++ desktop/experimental/pygobject/debian/changelog [utf-8] Wed Jul 4 11:37:41 2012
@@ -1,3 +1,10 @@
+pygobject (3.3.3.1-2) UNRELEASED; urgency=low
+
+ * Add debian/tests/: autopkgtest for using GI modules with Python 2 and 3.
+ * debian/control.in: Add XS-Testsuite header as per current DEP-8.
+
+ -- Martin Pitt <mpitt at debian.org> Wed, 04 Jul 2012 13:36:12 +0200
+
pygobject (3.3.3.1-1) experimental; urgency=low
* New upstream release.
Modified: desktop/experimental/pygobject/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pygobject/debian/control?rev=35509&op=diff
==============================================================================
--- desktop/experimental/pygobject/debian/control [utf-8] (original)
+++ desktop/experimental/pygobject/debian/control [utf-8] Wed Jul 4 11:37:41 2012
@@ -41,6 +41,7 @@
Standards-Version: 3.9.3
Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/experimental/pygobject
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/desktop/experimental/pygobject
+XS-Testsuite: autopkgtest
Package: python-gi
Architecture: any
Modified: desktop/experimental/pygobject/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pygobject/debian/control.in?rev=35509&op=diff
==============================================================================
--- desktop/experimental/pygobject/debian/control.in [utf-8] (original)
+++ desktop/experimental/pygobject/debian/control.in [utf-8] Wed Jul 4 11:37:41 2012
@@ -36,6 +36,7 @@
Standards-Version: 3.9.3
Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/experimental/pygobject
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/desktop/experimental/pygobject
+XS-Testsuite: autopkgtest
Package: python-gi
Architecture: any
Added: desktop/experimental/pygobject/debian/tests/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pygobject/debian/tests/control?rev=35509&op=file
==============================================================================
--- desktop/experimental/pygobject/debian/tests/control (added)
+++ desktop/experimental/pygobject/debian/tests/control [utf-8] Wed Jul 4 11:37:41 2012
@@ -1,0 +1,2 @@
+Tests: python2 python3
+Depends: python-gi, python3-gi, gir1.2-glib-2.0
Added: desktop/experimental/pygobject/debian/tests/gitest.py
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pygobject/debian/tests/gitest.py?rev=35509&op=file
==============================================================================
--- desktop/experimental/pygobject/debian/tests/gitest.py (added)
+++ desktop/experimental/pygobject/debian/tests/gitest.py [utf-8] Wed Jul 4 11:37:41 2012
@@ -1,0 +1,19 @@
+import unittest
+import sys
+from gi.repository import GLib
+
+class TestGI(unittest.TestCase):
+ def test_glib_enum(self):
+ '''GLib enum'''
+ self.assertEqual(GLib.IOCondition.IN.value_nicks, ['in'])
+
+ def test_glib_flag(self):
+ '''GLib flag'''
+ self.assertEqual(GLib.IOFlags.IS_READABLE.value_nicks, ['is_readable'])
+
+ def test_method(self):
+ '''GLib method call'''
+
+ self.assertEqual(GLib.find_program_in_path('bash'), '/bin/bash')
+
+unittest.main(testRunner=unittest.TextTestRunner(stream=sys.stdout, verbosity=2))
Added: desktop/experimental/pygobject/debian/tests/python2
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pygobject/debian/tests/python2?rev=35509&op=file
==============================================================================
--- desktop/experimental/pygobject/debian/tests/python2 (added)
+++ desktop/experimental/pygobject/debian/tests/python2 [utf-8] Wed Jul 4 11:37:41 2012
@@ -1,0 +1,3 @@
+#!/bin/sh -e
+mydir=`dirname $0`
+python $mydir/gitest.py -v
Propchange: desktop/experimental/pygobject/debian/tests/python2
------------------------------------------------------------------------------
svn:executable = *
Added: desktop/experimental/pygobject/debian/tests/python3
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pygobject/debian/tests/python3?rev=35509&op=file
==============================================================================
--- desktop/experimental/pygobject/debian/tests/python3 (added)
+++ desktop/experimental/pygobject/debian/tests/python3 [utf-8] Wed Jul 4 11:37:41 2012
@@ -1,0 +1,3 @@
+#!/bin/sh -e
+mydir=`dirname $0`
+python3 $mydir/gitest.py -v
Propchange: desktop/experimental/pygobject/debian/tests/python3
------------------------------------------------------------------------------
svn:executable = *
More information about the pkg-gnome-commits
mailing list