glib r5877 - in trunk/glib: . tests



Author: timj
Date: 2007-11-20 15:00:23 +0000 (Tue, 20 Nov 2007)
New Revision: 5877
ViewCVS link: http://svn.gnome.org/viewcvs/glib?rev=5877&view=rev

Added:
   trunk/glib/tests/testing.c
Modified:
   trunk/glib/gtestframework.c
   trunk/glib/gtestframework.h
   trunk/glib/tests/Makefile.am
Log:
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:.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]