Matthias Clasen
7568bb66f9
use proper feature test macros for isnan
...
Problem pointed out in bug 581354
2010-07-10 20:02:48 -04:00
Matthias Clasen
ddb919245c
forgotten file
2010-07-07 22:03:02 -04:00
Ryan Lortie
c243905c95
.gitignore updates
2010-07-07 16:52:41 -04:00
Ryan Lortie
d9e90c3894
GVariant: improve bytestring support
...
- add G_VARIANT_TYPE_BYTESTRING, _BYTESTRING_ARRAY, _STRING_ARRAY
- remove g_variant_{new,get}_byte_array functions
- add g_variant_{new,get,dup}_bytestring{,_array} functions
- remove undocumented support for deserialising arrays of objectpaths
or signature strngs using g_variant_get_strv()
- add and document new format strings '^ay', '^&ay', '^aay' and '^a&ay'
- update GApplication to use the new API
- update GSettings binding code to use the new API
- add tests
2010-07-07 16:25:48 -04:00
Matthias Clasen
46a80b38c3
Don't forget to dist keyfiletest.ini
2010-07-07 00:59:44 -04:00
Matthias Clasen
f0b6cbb139
Fix problems with the keyfile test
...
We must set XDG_DATA_HOME early on, and we must clear error
before using it.
2010-07-06 07:43:19 -04:00
Matthias Clasen
eea9d343cc
Improve keyfile test coverage
2010-07-06 00:01:40 -04:00
Matthias Clasen
ee89ed241c
Define SRCDIR
2010-07-06 00:01:15 -04:00
Matthias Clasen
a3bda1acfc
Add some GDir tests
2010-07-05 23:43:47 -04:00
Matthias Clasen
c5fcd21e33
Improve uri test coverage
2010-07-05 23:30:10 -04:00
Matthias Clasen
b720732059
Move uri tests to the test framework
2010-07-05 23:13:18 -04:00
Matthias Clasen
123ba622d3
Add more list tests
2010-07-05 23:13:18 -04:00
Matthias Clasen
953962d783
Move tree tests to the test framework
2010-07-05 23:13:18 -04:00
Matthias Clasen
5123bc69e7
Move slist tests to the test framework
2010-07-05 23:13:18 -04:00
Matthias Clasen
b61fd45ac3
Move list tests to the test framework
2010-07-05 23:13:18 -04:00
Matthias Clasen
26e29cb360
Move charset conversion tests to the test framework
2010-07-04 20:51:06 -04: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
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
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
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
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
Christian Persch
052ef2614a
Add g_variant_is_floating
2010-06-19 19:07:36 +02:00
Ryan Lortie
44db2b6b74
Bug 620349 – utf8ify GVariant printer
...
Take advantage of our knowledge that GVariant strings are always valid
utf8 when printing and parsing:
- allow valid printing unicode characters to pass through unescaped
- escape non-printing characters using \uxxxx or \Uxxxxxxxx format
- do the same in the parser
- update existing test cases to use utf8, add a new test case
2010-06-03 09:41:33 +02:00
Ryan Lortie
271997deb5
More alignment-related fixes.
...
Partial-backout 8a21d8d233
. The
assertions should have remained relaxed since these functions are used
with non-posix_memalign()ed data.
2010-05-27 11:07:19 -04:00
Ryan Lortie
91ec834456
include "config.h" for HAVE_POSIX_MEMALIGN
2010-05-26 17:35:18 -04:00
Ryan Lortie
8a21d8d233
Use aligned memory in GVariant test cases.
...
The GVariant serialiser works well with non-8-aligned memory, but the
comparison serialiser in the test case depends on memory being
8-aligned. Use posix_memalign() to get the memory used by this
serialiser.
2010-05-26 17:31:52 -04:00
Colin Walters
ba1163a33c
[tests/gvariant] Handle flavored_free(NULL), since flavored_malloc can return NULL
2010-05-26 15:59:36 -04:00
Ryan Lortie
a81c2f2c7a
GVariant: deal with non-8-aligned malloc()
...
Closes bug #619585 .
2010-05-25 11:26:18 -04:00