Matthias Clasen
b61fd45ac3
Move list tests to the test framework
2010-07-05 23:13:18 -04:00
Matthias Clasen
af299df44e
Remove cases of ;;
2010-07-05 23:13:17 -04:00
Matthias Clasen
26e29cb360
Move charset conversion tests to the test framework
2010-07-04 20:51:06 -04:00
Milan Bouchet-Valat
ab6b6c68c5
Bug 622294 - More annotations for GVariant
...
This adds annotations to all functions in gvariant.c. A few docs
were also fixed (wrong parameter names, missing mention that NULL
is allowed).
2010-06-29 19:35:39 +02:00
Matthias Clasen
eb454a1cb4
Fix a alloc/free mismatch
...
Pointed out in http://bugzilla.redhat.com/show_bug.cgi?id=608453
by David Tardon.
2010-06-27 19:27:04 -04:00
Kristian Rietveld
87fd38bc4d
Add PCRE_EXP_DECL to pcre_callout declaration
...
Fixes build on Mac OS X.
2010-06-26 22:55:47 +02:00
Dan Winship
1ad08a6a9f
Hack up glib/tests/array-test to not actually malloc 2G
...
Fixes the test on machines where that allocation takes very long.
https://bugzilla.gnome.org/show_bug.cgi?id=610784
2010-06-24 16:02:39 -04:00
Ryan Lortie
b638a675a8
Ignore more glib test cases
2010-06-24 00:41:18 -04:00
Ryan Lortie
fb94e65a64
GChecksum: accept NULL pointer with length 0
...
Several GChecksum functions were incorrectly aborting when passed a NULL
data pointer, even if the length parameter was equal to zero.
2010-06-24 00:39:38 -04:00
Matthias Clasen
17bc9bf94f
Deprecate some rarely-used APIS
...
GRelation and GCompletion are almost never used, and not very actively
maintained. Mark them as deprecated to make this clear. Bug #551271 .
2010-06-23 22:32:35 -04:00
Ryan Lortie
d3af9c0ec5
neutralise pltcheck.sh
2010-06-23 10:12:14 -04:00
Matthias Clasen
8eb755e78e
Add some more unicode property tests
2010-06-23 09:25:29 -04:00
Matthias Clasen
e26b92b947
Move node tests to the test framework
2010-06-23 09:25:29 -04:00
Matthias Clasen
464b5ff357
Some more hash, utils and checksum tests
2010-06-23 09:25:29 -04:00
Matthias Clasen
01abbc4bd3
Move node test to the test framework
2010-06-23 09:25:29 -04:00
Matthias Clasen
5c1b3a0263
Move date tests to the test framework
2010-06-23 09:25:29 -04:00
Milan Bouchet-Valat
b116838da3
Improve documentation for g_strcmp0()
...
Be more explicit about the handling of two NULL pointers.
https://bugzilla.gnome.org/show_bug.cgi?id=622480
2010-06-23 14:35:42 +02:00
Ryan Lortie
16c2f08049
Add single include guards to gvariant[type].h
2010-06-22 08:10:05 -04:00
Tor Lillqvist
05354cefc5
Make the protocol.c test program compile on Windows
...
Note that it does not actually work, though. Maybe because
g_io_channel_set_flags() is not implemented for file descriptor based
GIOChannels on Windows.
2010-06-22 12:41:01 +03:00
Matthias Clasen
045c96b71a
Add a test for g_strip_prefix
2010-06-21 23:08:01 -04:00
Matthias Clasen
2f438f18ae
Move hash tests to the test framework
2010-06-21 23:08:01 -04:00
Matthias Clasen
7d14b5fbf1
Some more tests
2010-06-21 23:08:01 -04:00
Matthias Clasen
5629366c3d
Move checksum tests to the test framework
2010-06-21 23:08:01 -04:00
Matthias Clasen
839078ea63
Add some more Unicode tests
2010-06-21 23:08:01 -04:00
Ryan Lortie
a4b42d3a75
.gitignore the moved tests
2010-06-21 13:57:54 -04:00
Ryan Lortie
c9553af68f
Use -Bsymbolic-functions, drop g*alias PLT hackery
...
This is a minimal patch-out of the galias functionality. We will do a
release like this so that we can easily back it out if there are
reported problems.
A more substantial cleanup (mostly removing #includes from every file)
will follow if there are no issues.
2010-06-21 13:55:28 -04:00
Sven Herzberg
6c02c99df0
don't treat debug/info/message as fatal messages by default
...
* glib/gtestutils.c: don't treat non-fatal messages as errors
* glib/tests/.gitignore: silence
* glib/tests/Makefile.am: updated
* glib/tests/protocol.c: add a test for the message treatment
2010-06-21 12:34:44 +02:00
Matthias Clasen
60a5b19799
Add a test for g_unichar_validate
2010-06-21 00:00:51 -04:00
Matthias Clasen
f13618623b
Test inplace decoding
2010-06-20 23:46:01 -04:00
Matthias Clasen
db5bd7b90b
Some more utf8 tests
2010-06-20 23:35:31 -04:00
Matthias Clasen
a2f4564fd9
Test glib_check_version
2010-06-20 23:07:39 -04:00
Matthias Clasen
bad7f1e54f
Some fixes
2010-06-20 22:18:30 -04:00
Matthias Clasen
7bea2a7a4f
Move utf8 validation tests to the test framework
2010-06-20 21:16:24 -04:00
Matthias Clasen
5b08ef84e4
Move utf8 pointer tests to test framework
2010-06-20 21:04:47 -04:00
Matthias Clasen
0ed575213b
Consolide base64 tests in a single file
2010-06-20 16:53:39 -04:00
Matthias Clasen
08d6e535be
Move scanner tests to glib/tests
2010-06-20 16:53:38 -04:00
Ryan Lortie
87df095de3
GVariant: fix doc copy/paste error
2010-06-20 12:32:00 -04:00
Ryan Lortie
ede159ec45
Add enum type for GVariantParseError
2010-06-20 12:31:37 -04:00
Matthias Clasen
09aa2e79ab
Move sequence tests to the test framework
2010-06-20 12:23:13 -04:00
Matthias Clasen
bf8ce25216
Move base64 tests of to test framework
2010-06-20 11:34:31 -04:00
Matthias Clasen
f849dbac05
Move regex tests to the g_test framework
2010-06-20 11:20:54 -04:00
Matthias Clasen
85621f1a0f
Update the include pcre to 8.02
2010-06-20 01:46:35 -04:00
Matthias Clasen
b0b7aeffc0
Add Unicode 5.2 scripts
2010-06-20 01:14:55 -04:00
Matthias Clasen
5fffa39b6a
Fix a memory leak in g_ptr_array_remove_index_fast
...
We need to call the element_free_func even if we remove the
last element. Bug #618866 .
2010-06-20 00:15:31 -04:00
Christian Persch
052ef2614a
Add g_variant_is_floating
2010-06-19 19:07:36 +02:00
Ryan Lortie
f2ae621777
Revert "GVariant: add g_variant_default_value()"
...
This reverts commit b205dc77cb14f67818eaac23d0eb3f5d1b867921.
We decided to go the other route with the GParamSpec.
2010-06-17 14:58:46 -04:00
Ryan Lortie
4275c68c30
GVariant serialiser: fix small type error
2010-06-16 18:22:48 -04:00
Ryan Lortie
b205dc77cb
GVariant: add g_variant_default_value()
...
Returns various kinds of false, zero, empty arrays, etc.
2010-06-16 15:58:53 -04:00
Christian Persch
1b8ee5196e
Sprinkle some $(AM_V_GEN) around to make the build more silent.
2010-06-15 22:01:02 -04:00
Emmanuele Bassi
6d1d9cf1b5
gobject: Add GBinding
...
GBinding is a simple, opaque object that represents a binding between a
property on a GObject instance (source) and property on another GObject
instance (target).
https://bugzilla.gnome.org/show_bug.cgi?id=348080
2010-06-15 16:06:18 +01:00