Ryan Lortie
1dc774a653
Remove g_type_init() calls
...
Very many testcases, some GLib tools (resource compiler, etc) and
GApplication were calling g_type_init().
Remove those uses, as they are no longer required.
https://bugzilla.gnome.org/show_bug.cgi?id=686161
2012-10-16 09:39:24 -04:00
Matthias Clasen
2fa77fb76c
Add some tests for new object data api
...
These are non-threaded, but the do test dup and destroy somewhat.
https://bugzilla.gnome.org/show_bug.cgi?id=682849
2012-09-02 15:09:13 -04:00
Matthias Clasen
e62102dbc5
Add tests for toggle reference and qdata
2012-04-23 08:20:22 -04:00
Matthias Clasen
b01af10c86
Remove a check that triggers deprecation warnings
2012-01-30 14:06:22 -05:00
Simon McVittie
fa5ff39559
Add deterministic tests for the API of GWeakRef
...
These don't address the thread-safety, but do address basic use.
https://bugzilla.gnome.org/show_bug.cgi?id=548954
2012-01-02 12:23:18 -05:00
Javier Jardón
108480b7ba
gobject: Use G_VALUE_INIT
2011-10-18 17:12:33 +01:00
Ryan Lortie
38e8ecd62a
more 'static' adding in testcases
...
No dead code found this time...
2011-10-16 21:41:15 -04:00
Matthias Clasen
309f5f978b
Improve test coverage
...
Various test additions, mainly in GObject
2011-02-13 23:49:19 -05:00
Ryan Lortie
1a1fc130ec
New function: g_clear_object()
...
By analogy to g_clear_error, takes a pass-by-reference GObject reference
and, if non-%NULL, unrefs it and sets it equal to %NULL.
Bug #620263 .
2010-11-08 18:21:51 -05:00