Skip to content

Conversation

acaso
Copy link
Contributor

@acaso acaso commented Dec 9, 2016

This PR refactors tests/run.sh to use dbus-launch instead of dbus-daemon.

dbus-launch is more suited to this task and leads to a cleaner script. Also for some reason descriptor 0 redirection to a file was not working on some systems that I have tested it on.

I know there is an ongoing effort to migrate to pytest but this fixes run.sh in the meantime.

Considering that at this moment the tests are independent from each other, dbus-run-session could be used instead to have each test launch its own dbus session (and to get it finished automatically at the end of the test), but I have kept the original approach of a common dbus session for all the tests.

@acaso acaso mentioned this pull request Dec 16, 2016
@LEW21 LEW21 merged commit 8ab54c8 into LEW21:master Dec 18, 2016
@acaso acaso deleted the use_dbus-launch_instead_of_dbus-session branch December 18, 2016 16:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants