Matthias Clasen
fb0951e67a
spawn: Improve test coverage
...
Add a test that excercises the script execution code.
Unfortunately, much of this code only runs in the forked
child, and therefore its execution does not get caught
by gcov.
2012-04-08 10:24:52 -04:00
Matthias Clasen
b87e7ca729
mainloop: Improve test coverage
2012-04-08 10:24:51 -04:00
Matthias Clasen
43806fca69
settings: Improve test coverage
2012-04-08 10:24:51 -04:00
Matthias Clasen
3072e7afee
gdbusserver: Improve test coverage
2012-04-08 10:24:51 -04:00
Matthias Clasen
26145b9708
icon: Improve test coverage
2012-04-08 10:24:51 -04:00
Matthias Clasen
a8c869e945
contenttype: Improve test coverage
...
Excercise more parts of the guessing machinery.
These tests rely on the mime database being present.
2012-04-08 10:24:51 -04:00
Matthias Clasen
1e2cf010e7
networkaddress: Improve test coverage
2012-04-08 10:24:51 -04:00
Matthias Clasen
5632e9fc9c
networkaddress: Fix userinfo parsing in uris
...
The code that is checking the userinfo part was accidentally
given a pointer to the end of the userinfo, so it was not
checking the right portion of the string at all.
2012-04-08 10:24:51 -04:00
Matthias Clasen
2a1ea40920
utils: Improve test coverage
...
Add a test for some of our gettext variants.
2012-04-08 10:24:51 -04:00
Matthias Clasen
5951295937
fileutils: Improve test coverage
...
Add tests for corner cases of g_path_get_basename, and
for the errno-to-file-error conversion.
2012-04-08 10:24:51 -04:00
Matthias Clasen
550b69b963
sort: Improve test coverage
...
Test the code paths that sort 'large' items.
2012-04-08 10:24:51 -04:00
Matthias Clasen
06015064b8
date: Improve test coverage
...
Add tests that exercise g_date_order, g_date_compare, g_date_clamp,
and more of the date parsing functions.
2012-04-08 10:24:50 -04:00
Matthias Clasen
cbeecdc4ae
convert: Improve test coverage
...
Add a test that excercises the 'no conversion' code path.
This uncovered that we don't treat errno properly in this path,
and as a consequence, the returned error code is unreliable.
2012-04-08 10:24:50 -04:00
Matthias Clasen
7d489acecc
collate: Improve test coverage
...
Add some strings that exercise the non-ASCII parts of our
collation support.
2012-04-08 10:24:50 -04:00
Matthias Clasen
6a57bf1243
Make the dbus menu tests independent from the session bus
...
With this change,
DBUS_SESSION_BUS_ADDRESS= make check
succeed here.
2012-04-08 10:24:50 -04:00
Matthias Clasen
d036960d30
ifdef out some unused code
...
Nothing wrong with leaving debug spew in the code, but we should
not build it if it is not used.
2012-04-08 10:24:50 -04:00
Piotr Drąg
fca9c7a2c7
Updated Polish translation
2012-04-08 13:13:53 +02:00
Alexander Shopov
4becf835b7
Updated Bulgarian translation
2012-04-07 20:58:19 +03:00
Matthias Clasen
5ce66bed3d
Formatting cleanup
2012-04-06 21:22:17 -04:00
Matthias Clasen
8db4b949b8
Always use '/' in test paths
...
It does not make much sense to use a platform-dependent
directory separator in these strings, since they are not
filesystem paths.
https://bugzilla.gnome.org/show_bug.cgi?id=673216
2012-04-06 20:52:15 -04:00
Matthias Clasen
e52cf81042
Don't return values from void functions
...
Sun CC does not take that lightly.
2012-04-06 20:41:19 -04:00
Matthias Clasen
d0b429af48
Revert "GDesktopAppInfo: add an accessor for StartupWMClass"
...
This reverts commit 3ccc4cf91d
.
2012-04-06 19:15:53 -04:00
Giovanni Campagna
3ccc4cf91d
GDesktopAppInfo: add an accessor for StartupWMClass
...
Components using GIO to do window to application matching can
use that field to retrieve potential candidates.
https://bugzilla.gnome.org/show_bug.cgi?id=673659
2012-04-07 00:22:02 +02:00
Dan Winship
a81a062202
gchecksum: fix strict-aliasing warnings in the MD5 code
...
https://bugzilla.gnome.org/show_bug.cgi?id=673191
2012-04-05 12:57:56 -04:00
Sasi Bhushan
0c14f2b8a7
Updated Telugu Translation
2012-04-05 19:23:08 +05:30
Dieter Verfaillie
2655262889
Fix malformed GTK-Doc comment blocks: remove repeated comment blocks.
...
gio/gproxyresolver.h: GProxyResolver already documented in gio/giotypes.h
gio/gtlsbackend.h: GTlsBackend already documented in gio/gtlsbackend.c
gio/gtlsclientconnection.h: GTlsClientConnection already documented in gio/gtlsclientconnection.c
gio/gtlsconnection.h: GTlsConnection already documented in gio/gtlsconnection.c
gio/gunixconnection.h: GTcpConnection already documented in gio/giotypes.h
glib/gversion.h: GLIB_CHECK_VERSION already documented in glib/gversion.c
Found these thanks to the improved gobject-introspection
GTK-Doc comment block/annotation parser.
See https://bugzilla.gnome.org/show_bug.cgi?id=672254
https://bugzilla.gnome.org/show_bug.cgi?id=673385
2012-04-05 10:23:46 -03:00
Dieter Verfaillie
ce7f1a0789
Fix malformed GTK-Doc comment blocks: don't confuse GTK-Doc parsers.
...
Found these thanks to the improved gobject-introspection
GTK-Doc comment block/annotation parser.
See https://bugzilla.gnome.org/show_bug.cgi?id=672254
https://bugzilla.gnome.org/show_bug.cgi?id=673385
2012-04-05 10:23:45 -03:00
Dieter Verfaillie
0183c1f8a1
Fix malformed GTK-Doc comment blocks: invalid parameters and tags.
...
Found these thanks to the improved gobject-introspection
GTK-Doc comment block/annotation parser.
See https://bugzilla.gnome.org/show_bug.cgi?id=672254
https://bugzilla.gnome.org/show_bug.cgi?id=673385
2012-04-05 10:23:42 -03:00
Dieter Verfaillie
fefe5d9a20
Fix malformed GTK-Doc comment blocks: correct struct name.
...
Found these thanks to improved gobject-introspection GTK-Doc
comment block/annotation parser from:
https://bugzilla.gnome.org/show_bug.cgi?id=672254
https://bugzilla.gnome.org/show_bug.cgi?id=673385
2012-04-05 10:23:42 -03:00
Dieter Verfaillie
a058c1c13e
Fix malformed GTK-Doc comment blocks: mutliline annotations are invalid.
...
Found these thanks to improved gobject-introspection GTK-Doc
comment block/annotation parser from:
https://bugzilla.gnome.org/show_bug.cgi?id=672254
https://bugzilla.gnome.org/show_bug.cgi?id=673385
2012-04-05 10:23:41 -03:00
Dieter Verfaillie
60fb0f5ea8
Fix malformed GTK-Doc comment blocks: unmark non GTK-Doc comment block.
...
Found these thanks to improved gobject-introspection GTK-Doc
comment block/annotation parser from:
https://bugzilla.gnome.org/show_bug.cgi?id=672254
https://bugzilla.gnome.org/show_bug.cgi?id=673385
2012-04-05 10:23:40 -03:00
Dieter Verfaillie
8e740f726f
Fix malformed GTK-Doc comment blocks: add missing colons.
...
Found these thanks to improved gobject-introspection GTK-Doc
comment block/annotation parser from:
https://bugzilla.gnome.org/show_bug.cgi?id=672254
https://bugzilla.gnome.org/show_bug.cgi?id=673385
2012-04-05 10:23:39 -03:00
Ihar Hrachyshka
6bd47498a0
Updated Belarusian translation.
2012-04-05 15:25:42 +03:00
Chun-wei Fan
24fa2ee53c
gobject/tests/signals.c: Remove C99ism
...
Declare variables in start of block.
2012-04-05 15:46:34 +08:00
Chun-wei Fan
63673da5eb
Update GLib Visual C++ projects
...
Some of the bundled PCRE source files are removed as they are not needed
anymore (please see commit e7c0f10e
), so don't include them in the projects
2012-04-05 15:45:38 +08:00
Dan Winship
88781d5906
Fix some gtk-doc stuff
2012-04-04 15:23:31 -04:00
Matthias Clasen
69d6987995
Switch to using a mainloop when waiting for connection close
...
GDBus heavily relies on idles for some of its cleanup operations,
and not running a mainloop leads to things not getting cleaned
up properly, which in turn leads to test failures, since the
session bus singleton does not get removed.
2012-04-04 15:02:48 -04:00
Matthias Clasen
f1d4d3a4a5
Improve GApplication tests
...
Make GApplication tests manage their dbus connections.
2012-04-04 15:02:48 -04:00
Matthias Clasen
a52c0a06c8
Make basic-application test more robust
...
This program is only used indirectly from gapplication.c in
tests, but that is no reason to let it segfault when it is
run from the commandline without arguments.
2012-04-04 15:02:48 -04:00
Matthias Clasen
9171894a59
GActionMap: correct critical warnings
...
These warnings were copied from GSimpleActionGroup, but the function
names were not updated. Correct that.
2012-04-04 15:02:48 -04:00
Matthias Clasen
4259587fec
Add tests for action-related gapplication api
2012-04-04 15:02:48 -04:00
Matthias Clasen
8a4744f7fd
Add a test for g_application_quit
2012-04-04 15:02:48 -04:00
Matthias Clasen
588c2bacf7
Improve keyfile test coverage
2012-04-04 15:01:48 -04:00
Matthias Clasen
3eec7eeeaa
Remove a bit of unused code
...
_g_utf8_strwidth is always called with max == -1, so remove the
parameter and update all callers.
2012-04-04 15:01:48 -04:00
Matthias Clasen
84a1b8aac8
Improve test coverage
...
Add tests for all the suffixes in g_format_size.
2012-04-04 15:01:48 -04:00
Dan Winship
51609ec943
tests/gdatetime: fix new_from_unix test
...
When creating a struct tm for "1990-01-01T00:00:00" to pass to
mktime(), we have to set tm_isdst to -1; leaving it set to 0 will
result in the wrong time being generated when run in a timezone where
January 1 would normally be tm_isdst==1 (ie, in southern hemisphere
DST-observing countries, like Australia).
https://bugzilla.gnome.org/show_bug.cgi?id=670254
2012-04-04 14:49:15 -04:00
Daniel Mustieles
f0a3241eab
Updated Spanish translation
2012-04-04 17:18:59 +02:00
Gabor Kelemen
e133f31896
Updated Hungarian translation
2012-04-04 17:02:04 +02:00
Dan Winship
47adef84da
Fix warnings caused by an ifdeffed-out test case
2012-04-04 10:47:04 -04:00
Matej Urbančič
142b0455ff
Updated Slovenian translation
2012-04-04 13:42:44 +02:00