Colin Walters
6d88a2f822
build: Add missing "static" keyword where it should be used
...
Otherwise we fail to build with -Werror=missing-prototypes.
https://bugzilla.gnome.org/show_bug.cgi?id=687385
2012-11-01 20:12:01 -04:00
Will Thompson
a342be7138
gtestdbus: correct documentation typos
...
https://bugzilla.gnome.org/show_bug.cgi?id=685787
2012-10-11 16:12:47 +01:00
Matthias Clasen
c44f8f5b9f
Document g_test_dbus_get_flags
2012-09-23 20:14:27 -04:00
Chun-wei Fan
2954f70d39
Fix build on Visual C++
...
-glib/gmarkup.c: Use G_VA_COPY() instead of va_copy() as va_copy() may not
be universally available.
-gio/gtestdbus.c: Include io.h on Windows for close()
2012-08-17 19:22:43 +08:00
Matthias Clasen
b55a2a2005
Don't use GIO in GTestDBus setup
...
Using GIO here may cause the gvfs module to be loaded, which
in turn gets onto the session bus to talk to gvfsd - not ideal
if you are trying to control the session bus life cycle. Instead,
just use old-fashioned glib file utils.
2012-08-06 12:08:21 -04:00
Colin Walters
d6aa3b3bdd
GTestDBus: Don't call into gvfs
...
https://bugzilla.gnome.org/show_bug.cgi?id=678808
2012-06-26 12:26:05 -04:00
Chun-wei Fan
875854411a
Bug 678332-GIO: Fix build on Windows/non-GCC
...
-gconverterinputstream.c: Avoid GCCism by not using non-standard pointer
arithmetic on void*, but do a cast to char * as that seems to be what the
variable was used for.
-gtestdbus.c: Don't include unistd.h unconditionally, and use g_usleep()
instead of usleep(), as usleep() is not universally available.
2012-06-19 12:04:28 +08:00
Dan Winship
c37273dccb
fix warnings
2012-04-30 09:28:42 -04:00
Alexander Larsson
74214e2997
GTestDBus: Allow to specify the dbus-daemon binary
...
The env var G_TEST_DBUS_DAEMON lets you change dbus-daemon to
whatever you want. This is useful to test with gdbus-daemon
2012-04-20 15:02:48 +02:00
Matthias Clasen
289e3b9143
More beautiful fix
...
A comma on a line by itself is too ugly to stand.
2012-04-19 17:15:14 -04:00
Alexander Larsson
bb78753a66
Fix non-win32 build error in my recent commit
2012-04-19 20:46:08 +02:00
Alexander Larsson
58e613bfc7
GTestDBus: Make work on win32
...
Win32 doesn't have things like fork so the existing code has no way
of working. Instead we swap it all out for a custom implementation
on win32.
2012-04-19 18:19:01 +02:00
Xavier Claessens
95bf3d1194
Add GTestDBus object
...
This is a helper to write unit tests using a private dbus-daemon.
https://bugzilla.gnome.org/show_bug.cgi?id=672985
2012-04-19 10:06:26 +02:00
David Zeuthen
a6f83d73e5
Revert "Add GTestDBus object"
...
This reverts commit 1b5f70b5b0
.
2012-04-18 13:47:51 -04:00
Xavier Claessens
1b5f70b5b0
Add GTestDBus object
...
This is a helper to write unit tests using a private dbus-daemon.
session_bus_up/down() are now just wrappers around a GTestDBus singleton.
https://bugzilla.gnome.org/show_bug.cgi?id=672985
2012-04-18 11:19:13 -04:00