summaryrefslogtreecommitdiff
path: root/test/cross-test-server.py
Commit message (Collapse)AuthorAgeFilesLines
* tests/cross-test-*: don't use deprecated sets moduleSimon McVittie2010-02-181-3/+2
| | | | set() has been a built-in since 2.4, and we don't support older versions.
* Relicense Collabora code under the MIT/X11 license proposed for dbus core, ↵Simon McVittie2007-09-271-13/+17
| | | | removing all references to the LGPL as a result
* Avoid deprecated API in cross-testSimon McVittie2007-08-011-6/+8
|
* Actually commit the numerous copyright-statement changes.Simon McVittie2007-02-071-4/+4
|
* test/, include/: remove accidentally duplicated lines from license statementSimon McVittie2007-01-251-2/+0
|
* dbus._dbus, cross-test-server: fix signal calling convention support, and ↵Simon McVittie2006-11-151-2/+5
| | | | test it in cross-test-server
* - dbus.service.Object, dbus.decorators.method: Allow utf8_strings andSimon McVittie2006-11-141-1/+1
| | | | | | | | | | | | byte_arrays parameters kwargs when exporting a method. These change the calling convention in the same way as Message.get_args_list(). - dbus.proxies.ProxyMethod: allow the same kwargs to be passed to any proxy method; this time, they change the representation of the remote method's return value(s). - Test that the above work - Improve correctness of setting the NAME_FLAG_* flags - Whitespace tweaks (remove hard tabs)
* Update tests for the new variant APISimon McVittie2006-11-141-3/+2
|
* Revert switch from Byte being an int subclass to a str subclass following ↵Simon McVittie2006-11-021-1/+1
| | | | | | | discussion with J5. Switching Byte to be a single-character string is arguably more Pythonic, but needlessly breaks API.
* Produce debug outputSimon McVittie2006-10-021-2/+8
|
* test/cross-test-client.py, test/cross-test-server.py: Start to fix for ↵Simon McVittie2006-09-281-12/+16
| | | | | | | | | | interop with dbus-java: * Don't assume we have introspection data - only call methods with correctly typed parameters * Make InvertMapping check order-independent * Make signal test not fail if the Triggered signal is meant to come from /Test * Use logging rather than sys.stderr
* test/cross-test-client.py, test/cross-test-server.py: Output in the same ↵Simon McVittie2006-09-281-2/+2
| | | | format dbus-java does (the <> in the specification were not meant to be literal, apparently)
* Add copyright, AFL2.1, GPL2 notices, which might even be correct...Simon McVittie2006-09-271-0/+20
| | | | | | | | | The lists of copyright holders are derived from the D-Bus CVS changelog: I've erred on the side of adding people to the list rather than not. For now I've assumed that J5's contributions are owned by Red Hat, Collabora people's contributions (Rob McQueen, Rob Taylor, Ole Andre Ravnaas, myself) are owned by Collabora and everything else is owned by the author.
* Throughout dbus-python: Use the C implementation.Simon McVittie2006-09-261-2/+9
| | | | | | Add document API_CHANGES.txt listing visible API changes. Add more test cases, for low-level Python <-> D-Bus type mappings. Amend existing test cases to cope with the API changes.
* Add a fairly simplistic implementation of the D-Bus bindings test suite.Simon McVittie2006-09-061-0/+281
Currently only tested with Python <-> Python, and some of the Byte tests fail until I get an opinion from the list on whether the API should be in terms of strings-of-length-1, ints, or both.