GTest framework started.
authorTim Janik <timj@src.gnome.org>
Tue, 20 Nov 2007 15:00:23 +0000 (15:00 +0000)
committerTim Janik <timj@src.gnome.org>
Tue, 20 Nov 2007 15:00:23 +0000 (15:00 +0000)
commitcc3bf40d26ad41d2266edbfc5c78ff01d46ad170
treee53e48008c970d13d37c57d1cce4b1261b97864c
parentedfef236652180f689beedd393f3c8a83a28568d
GTest framework started.

* glib/gtestframework.h: testing framework API as proposed on gtk-devel-list.
includes elaborate assertions, performance report functions, test traps,
test timer, test random numbers, teardoiwn garbage collection functions
and general test case / test suite management APIs.

* glib/gtestframework.c: first test framework implementation. already covers
some test suite management APIs and assertion message implementations.

* glib/tests/testing.c: test program for the testing framework.

* glib/tests/Makefile.am: complie testing.c as test. run all tests as part of
make test:.

svn path=/trunk/; revision=5877
glib/gtestframework.c
glib/gtestframework.h
glib/tests/Makefile.am
glib/tests/testing.c [new file with mode: 0644]