Matthias Clasen
644e9c8984
Some more binding tests
2010-04-16 17:30:49 -04:00
Matthias Clasen
0629f96c67
A first binding test
2010-04-16 16:57:05 -04:00
Ryan Lortie
31b389788f
GSettings: new signal setup
2010-04-16 15:31:59 -04:00
Ryan Lortie
b7db858c04
delayed: fix issues found by test
...
gsettings: remove dead code
test: don't leak in a way that causes test failures
2010-04-16 08:42:38 -04:00
Ryan Lortie
3694f97910
delayed backend stuff
2010-04-16 01:23:14 -04:00
Ryan Lortie
a3f3392d72
clean up schema compiler
...
enforce key name restrictions
2010-04-15 23:32:26 -04:00
Vincent Untz
b535bff3bd
Rename memory backend to keyfile
2010-04-15 23:06:05 -04:00
Ryan Lortie
93a54a2d07
gitignore files generated by test
2010-04-15 14:29:12 -04:00
Matthias Clasen
9f674b5070
Don't leak strings all over the place
2010-04-15 11:35:11 -04:00
Matthias Clasen
e699d56dbe
Skip localization tests if translations don't work
2010-04-15 11:19:12 -04:00
Matthias Clasen
94fbea8297
Add a nonworking test for localized defaults
2010-04-15 10:03:05 -04:00
Ryan Lortie
199ef85f03
include index of all keys in schema file
...
give l10n='messages' instead of 'true'
2010-04-15 01:06:49 -04:00
Matthias Clasen
ef92c18a3a
Fix up some tests again
2010-04-15 00:08:53 -04:00
Matthias Clasen
7584a61e5e
Use --targetdir
2010-04-14 23:57:55 -04:00
Ryan Lortie
f23ef4c472
oops.
2010-04-14 21:36:24 -04:00
Matthias Clasen
d084a0940f
Some more tests surrounding delay-apply
2010-04-14 20:27:50 -04:00
Matthias Clasen
d0a715cfe2
Add a test for revert
2010-04-14 20:27:50 -04:00
Matthias Clasen
1a4e7701b4
Some notification tests
2010-04-14 20:27:50 -04:00
Ryan Lortie
65caadffcb
trap expected error in gsettings basic test
2010-04-14 18:32:40 -04:00
Matthias Clasen
c445b216aa
Some more tests
2010-04-14 18:22:37 -04:00
Matthias Clasen
cd4b67eb94
Revert the test env thing
...
...not needed for now. Setting the env.vars from the testcase itself.
2010-04-14 18:22:37 -04:00
Matthias Clasen
0b1b1582b8
More tests
2010-04-14 18:22:37 -04:00
Matthias Clasen
d1f1b8c5b0
Generate the schemas cache automatically
...
This needs to be revisited for !srcdir builds later.
2010-04-14 18:22:37 -04:00
Matthias Clasen
c2f446c547
Start to set up test environment for gsettings tests
2010-04-14 18:22:36 -04:00
Ryan Lortie
14173184a7
GSettings seems to work now
2010-04-13 16:46:40 -04:00
Alexander Larsson
2bfddf162e
Remove GUtf8InputStream for now
...
It turns out that the way this worked did not work out for the current
main usecase (gedit) due to issues with how this is best integrated
with GtkTextView. So, in order to not have to support an unused non-ideal
API forever we remove this before its been in a stable release.
The basic feature seems to have some utility though, so we hope for it
to eventually return in a better form.
2010-03-01 09:56:02 +01:00
Emilio Pozuelo Monfort
a7cc500d38
Test for unexisting files in $TMP and not in $HOME
...
Some buildd environments have an unwritable $HOME, which makes the
test that looks for an unexisting file there fail. Use $TMP instead,
which should be more reliable.
https://bugzilla.gnome.org/show_bug.cgi?id=610860
2010-02-23 18:37:39 +01:00
Emilio Pozuelo Monfort
202d7d37d6
Don't fail a couple of tests when running as root
...
root can access and write to a directory when it doesn't have
exec and write permissions respectively. So expect the tests that
check that to succeed rather than to fail when running as root.
https://bugzilla.gnome.org/show_bug.cgi?id=552912
2010-02-22 19:54:38 +01:00
Matthias Clasen
bc4f3904f2
Another few failing tests disabled
2010-01-25 12:43:10 -05:00
Matthias Clasen
759fbac7b7
Add properties to GMemoryOutputStream
...
This helps bindings. Patch by Krzysztof Kosiński. See bug 605733.
2010-01-06 17:37:11 -05:00
Dan Winship
f74c0e257f
update .gitignores
2009-12-18 12:27:36 +01:00
Paolo Borelli
cdf00a6a9b
Add unit tests for some more methods
2009-12-08 17:05:09 +01:00
Paolo Borelli
568cd48365
Add GUtf8InputStream - Bug #603270
...
Add a filter input stream that performs utf8 validation.
2009-12-06 15:23:33 +01:00
Matthias Clasen
a4a69df105
Remove filter-cat from TEST_PROGS
...
Since it is not intended to be run as part of make check.
2009-11-29 20:48:52 -05:00
Paolo Borelli
e7992b7b06
Fix return type of g_converter_[in|out]put_stream.
...
Fixes bug #603265
2009-11-29 15:14:10 +01:00
Ryan Lortie
3d7edc137e
Bug 601637 - add GUnixFDList
...
change GUnixFDMessage to contain a GUnixFDList.
add test case for GUnixFDMessage and GUnixFDList.
update docs.
2009-11-24 17:55:57 -05:00
Alexander Larsson
2af69f4135
Fix GZlibCompressorFormat names
...
What used to be called RAW is really the zlib header format.
There is a real "raw" format, so rename the default and add a RAW type.
2009-11-24 13:02:05 +01:00
Alexander Larsson
230745a350
Add filter-cat test for GConverter streams
2009-11-23 16:22:53 +01:00
Alexander Larsson
fce2873641
Add test for converter streams
2009-11-23 16:22:52 +01:00
Javier Jardón
ba0a6e1911
Fix compilation warning: Initialize the variable
2009-11-17 20:44:16 +01:00
Ryan Lortie
3d09b8e09c
Bug 591216 - Warning building resolver.o
...
check result of write system call to quiet compiler warning
2009-11-11 23:21:48 -05:00
Dan Winship
021dd960cf
Re-run res_init() when resolv.conf changes
...
libc caches the contents of resolv.conf, so if it changes (eg, because
the network state changed), we need re-run res_init().
http://bugzilla.gnome.org/show_bug.cgi?id=584246
2009-08-19 12:08:15 -04:00
Dan Winship
45067ab9e9
Fix leaks in GSocketClient and GThreadedResolver
...
Also update gio/tests/send-data.c to test async connection, and free
more stuff in several tests to make leaks easier to see.
2009-07-23 16:27:01 -04:00
Matthias Clasen
5694ab7642
Revert "Move gio tests from gio/tests/ to tests/gio/"
...
This reverts commit 2262d76b33094304ece0d0d9cd5920682599a49b.
Move GIO tests back to where they belong.
2009-07-05 22:49:24 -04:00
Benjamin Otte
2262d76b33
Move gio tests from gio/tests/ to tests/gio/
...
This avoids getting tests built every time when working on libgio and
running make in the gio/ directory.
2009-07-01 19:03:19 +02:00
Dan Winship
65cc5d895a
Support g_main_context_push_thread_default() in gio
...
GFile allows for the possibility that external implementations may not
support thread-default contexts yet, via
g_file_supports_thread_contexts(). GVolumeMonitor is not yet
thread-default-context aware.
Add a test program to verify that basic gio async ops work correctly
in non-default contexts.
http://bugzilla.gnome.org/show_bug.cgi?id=579984
2009-07-01 09:02:46 -04:00
Benjamin Otte
d589da7e86
Bug 587434 – regression tests fail
...
make this test not only compile, but also run successfully with mad
CFLAGS.
2009-06-30 20:42:14 +02:00
Benjamin Otte
80561f9718
Bug 587434 – regression tests fail
...
I missed one s/tmpfile/tmp_file/ which caused crashes.
2009-06-30 20:40:52 +02:00
Dan Winship
53beca955e
Add GCancellables to GSocket ops
...
Currently, to implement cancellability correctly, all synchronous
calls to GSocket must be preceded by a g_socket_condition_wait() call,
(even though GSocket does this internally as well) and all
asynchronous calls must do occasional manual
g_cancellable_is_cancelled() checks. Since it's trivial to do these
checks inside GSocket instead, and we don't particularly want to
encourage people to use the APIs non-cancellably, move the
cancellation support into GSocket and simplify the existing callers.
http://bugzilla.gnome.org/show_bug.cgi?id=586797
2009-06-30 11:42:17 -04:00
Benjamin Otte
afd63c3281
fix warnings from gcc compilation with my mad CFLAGS
2009-06-29 18:25:02 +02:00