libgda r2884 - in trunk: . libgda tests tests/data-models tests/providers



Author: vivien
Date: 2007-03-30 19:24:51 +0100 (Fri, 30 Mar 2007)
New Revision: 2884
ViewCVS link: http://svn.gnome.org/viewcvs/libgda?rev=2884&view=rev

Added:
   trunk/tests/data-models/
   trunk/tests/data-models/Makefile.am
   trunk/tests/data-models/check_model_import.c
   trunk/tests/providers/TYPES_SCHEMA_MySQL.xml
   trunk/tests/providers/TYPES_SCHEMA_PostgreSQL.xml
   trunk/tests/providers/TYPES_SCHEMA_SQLite.xml
Modified:
   trunk/ChangeLog
   trunk/configure.in
   trunk/libgda/gda-connection.c
   trunk/libgda/gda-quark-list.c
   trunk/libgda/gda-server-provider-private.h
   trunk/libgda/gda-server-provider.c
   trunk/tests/Makefile.am
   trunk/tests/providers/Makefile.am
   trunk/tests/providers/prov-test-common.c
   trunk/tests/providers/prov-test-util.c
   trunk/tests/providers/prov-test-util.h
Log:
2007-03-30  Vivien Malerba <malerba gnome-db org>

	* libgda/gda-server-provider.c:
	* libgda/gda-server-provider-private.h: removed the list of connections
	using the specified GdaServerProvider object as it was useless and the 
	self-unreferencing of the providers if there was no opened connection left
	lead to memory corruption
	* libgda/gda-connection.c: added more assertions tests to avoid crashes
	* libgda/gda-quark-list.c: don't pass g_free as data pointer if it's not used
	* tests/providers/prov-test-util.c: make it possible to close and re-open a
	connection after some tests because tests are run in sub-processes
	* tests/providers/*: now test TYPES schema
	* tests/data-models/: new tests for GdaDataModel implementations (only
	a start at the moment)





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