<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/dbus-python.git/test/run-test.sh, branch dbus-python-1.2.6</title>
<subtitle>gitlab.freedesktop.org: dbus/dbus-python.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/'/>
<entry>
<title>Use TAP syntax for all directly-run tests</title>
<updated>2016-08-11T08:24:22+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2016-08-11T07:34:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=56af7b702bfd9fa97c11111d4f832bb95263273f'/>
<id>56af7b702bfd9fa97c11111d4f832bb95263273f</id>
<content type='text'>
For now this means that skipped tests will be reported as passed.
This will be corrected in the next commit.

Signed-off-by: Simon McVittie &lt;smcv@debian.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For now this means that skipped tests will be reported as passed.
This will be corrected in the next commit.

Signed-off-by: Simon McVittie &lt;smcv@debian.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>run-test: avoid "test: =: unary operator expected"</title>
<updated>2016-03-05T23:58:09+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2016-03-05T23:57:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=988c290f4a1bafdac6dabc499efb8b7ffa94a251'/>
<id>988c290f4a1bafdac6dabc499efb8b7ffa94a251</id>
<content type='text'>
Signed-off-by: Simon McVittie &lt;smcv@debian.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Simon McVittie &lt;smcv@debian.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace hard-coded sleep with a wait for the D-Bus name to appear</title>
<updated>2016-01-20T12:38:48+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2016-01-20T12:38:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=ea0e8705750e8b4448e5e51c86d07132cf1ac1c8'/>
<id>ea0e8705750e8b4448e5e51c86d07132cf1ac1c8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use non-recursive make for tests, and make them into installed-tests</title>
<updated>2016-01-20T12:19:26+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2016-01-20T12:19:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=c145c7c6b6c62ef097ed33e1abeaa2987b01007d'/>
<id>c145c7c6b6c62ef097ed33e1abeaa2987b01007d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify testing by using dbus-run-session and Automake "log compiler"</title>
<updated>2015-12-06T17:46:21+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2015-12-06T17:46:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=b95a7f0f596e3e3d000c3756bb520d28b127d5e1'/>
<id>b95a7f0f596e3e3d000c3756bb520d28b127d5e1</id>
<content type='text'>
Fall back to Telepathy's old with-session-bus.sh script if dbus doesn't
have dbus-run-session (versions &lt; 1.8).

Also run most of the tests individually, instead of under run-test.sh.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fall back to Telepathy's old with-session-bus.sh script if dbus doesn't
have dbus-run-session (versions &lt; 1.8).

Also run most of the tests individually, instead of under run-test.sh.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for skipping tests, and use it</title>
<updated>2013-05-08T07:38:22+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2013-05-08T07:38:22+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=9b26cf8238a7d432fe96a50a75008aa6bce110da'/>
<id>9b26cf8238a7d432fe96a50a75008aa6bce110da</id>
<content type='text'>
Now that Python 2.6 isn't a supported version in Debian, it doesn't
get a gi module, but we can still get some minimal test coverage.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now that Python 2.6 isn't a supported version in Debian, it doesn't
get a gi module, but we can still get some minimal test coverage.
</pre>
</div>
</content>
</entry>
<entry>
<title>Support unicode messages for DBusException in Python 2</title>
<updated>2012-10-16T16:43:49+00:00</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@ubuntu.com</email>
</author>
<published>2012-10-12T11:37:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=09b540bd55fb2fca14d4df7e0c520b8ba0ce4646'/>
<id>09b540bd55fb2fca14d4df7e0c520b8ba0ce4646</id>
<content type='text'>
[commit message amended -smcv]
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=55899
Reviewed-by: Simon McVittie &lt;simon.mcvittie@collabora.co.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[commit message amended -smcv]
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=55899
Reviewed-by: Simon McVittie &lt;simon.mcvittie@collabora.co.uk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>run-test.sh: don't go via make to run the cross-test</title>
<updated>2012-07-04T19:27:12+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2012-07-04T19:27:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=9c02d05642c8f99e3fe61804bcc33df380ebd5b1'/>
<id>9c02d05642c8f99e3fe61804bcc33df380ebd5b1</id>
<content type='text'>
Based on a patch from Christoph Höger.

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=51725
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on a patch from Christoph Höger.

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=51725
</pre>
</div>
</content>
</entry>
<entry>
<title>More Python 3 porting, this time primarily to get test-client.py working.</title>
<updated>2011-12-16T22:07:07+00:00</updated>
<author>
<name>Barry Warsaw</name>
<email>barry@python.org</email>
</author>
<published>2011-12-16T22:07:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=f8dab5af0bef5d26a51df41a564a5285c16a9cb5'/>
<id>f8dab5af0bef5d26a51df41a564a5285c16a9cb5</id>
<content type='text'>
Changes include:

- DBusException.get_dbus_message(): In Python 3, the str of the exception will
  already be a unicode, so don't try to decode it unless it's a bytes object
  (a.k.a. 8-bit str in Python 2).
- gobject_service.py: Switch to pygi and rewrite the metaclass instantiation
  code to be portable between Python 2 and Python 3.
- run-test.sh: echo a few more useful environment variables
- test-client.py:
  - Globally replace deprecated assertEquals with assertEqual
  - Globally replace deprecated assert_ with assertTrue
  - Use bytes objects for both 'ay' signatured methods on the server
  - AcceptUnicodeString will return a native unicode, i.e. a str in Python 3
    and a unicode in Python 2.  Python 3 has no `unicode` built-in.
  - Reformat some long lines for debugging.
- test-service.py:
  - Open the log file in 'a' mode for easier tailing.
  - AcceptUnicodeString will return a native unicode, i.e. a str in Python 3
    and a unicode in Python 2.  Python 3 has no `unicode` built-in.
  - reformat some long lines for debugging.
  - Put module-scope code into a main() function and add a bunch of logger
    output for better debugging.  `session_bus` must still be global though.
    Wrap main() in a bit try/except to log all top-level exceptions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changes include:

- DBusException.get_dbus_message(): In Python 3, the str of the exception will
  already be a unicode, so don't try to decode it unless it's a bytes object
  (a.k.a. 8-bit str in Python 2).
- gobject_service.py: Switch to pygi and rewrite the metaclass instantiation
  code to be portable between Python 2 and Python 3.
- run-test.sh: echo a few more useful environment variables
- test-client.py:
  - Globally replace deprecated assertEquals with assertEqual
  - Globally replace deprecated assert_ with assertTrue
  - Use bytes objects for both 'ay' signatured methods on the server
  - AcceptUnicodeString will return a native unicode, i.e. a str in Python 3
    and a unicode in Python 2.  Python 3 has no `unicode` built-in.
  - Reformat some long lines for debugging.
- test-service.py:
  - Open the log file in 'a' mode for easier tailing.
  - AcceptUnicodeString will return a native unicode, i.e. a str in Python 3
    and a unicode in Python 2.  Python 3 has no `unicode` built-in.
  - reformat some long lines for debugging.
  - Put module-scope code into a main() function and add a bunch of logger
    output for better debugging.  `session_bus` must still be global though.
    Wrap main() in a bit try/except to log all top-level exceptions.
</pre>
</div>
</content>
</entry>
<entry>
<title>Re-enable the other tests, even though these still fail for me (b.f.o #43303).</title>
<updated>2011-12-16T16:15:01+00:00</updated>
<author>
<name>Barry Warsaw</name>
<email>barry@python.org</email>
</author>
<published>2011-12-16T16:15:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=2167b305db78b8345b0f5ea23bfa445fa7cfca4d'/>
<id>2167b305db78b8345b0f5ea23bfa445fa7cfca4d</id>
<content type='text'>
Fix another except syntax problem.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix another except syntax problem.
</pre>
</div>
</content>
</entry>
</feed>
