Re: DBus testsuite
Simon McVittie <simon.mcvittie-ZGY8ohtN/[email protected]>
| Newsgroups | gmane.comp.freedesktop.dbus |
|---|---|
| Organization | Collabora Ltd. |
| Message-ID | <[email protected]> |
On 04/02/15 15:25, Jean Parpaillon wrote: > I am currently working on a pure erlang implementation of DBus. ... > Is there any DBus testsuite for that purpose ? Matthew Johnson's "cross test" <http://cgit.freedesktop.org/dbus/dbus-test/> is an interop test framework. It's designed to pair up client and server implementations. It hasn't been touched for 7 years, so it's anyone's guess whether it works, is complete, or reflects current best-practices... but it might be a good starting point. dbus-python has implementations of both the client and server ends of the cross-test. I think dbus-java probably does too (it's by the same author as the cross-test). > I've seen a test > directory in dbus repository, but it is difficult to sort out tests... Those are more like regression and integration tests for the other software in dbus.git: libdbus, the reference C library, and dbus-daemon, the reference message bus daemon. You could pick up inspiration from the sorts of things they test, but they would not be directly useful for testing interop with a third-party implementation. The tests for GDBus and the deprecated dbus-glib, and most of the tests for dbus-python, are similarly more focused on being regression tests than being interop tests. -- Simon McVittie Collabora Ltd. <http://www.collabora.com/> _______________________________________________ dbus mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/dbus