[libgda] Corrected test due to GdaNumeric seal



commit 5175207d0b9e61d3e4eca70fe90e0ecbd6ca7865
Author: Vivien Malerba <malerba gnome-db org>
Date:   Sat Nov 19 17:41:10 2011 +0100

    Corrected test due to GdaNumeric seal

 tests/test-sql-builder.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/tests/test-sql-builder.c b/tests/test-sql-builder.c
index c1d3f8c..a07ff9b 100644
--- a/tests/test-sql-builder.c
+++ b/tests/test-sql-builder.c
@@ -617,9 +617,12 @@ build13 (void)
 					    gda_sql_builder_add_expr (b, NULL, G_TYPE_INT, 234), 0);
 	gda_sql_builder_add_field_value_id (b,
 					    gda_sql_builder_add_expr (b, NULL, G_TYPE_BOOLEAN, TRUE), 0);
-	GdaNumeric numval = {"123.4567890", 0, 0, NULL};
+	GdaNumeric *numval;
+	numval = gda_numeric_new ();
+	gda_numeric_set_from_string (numval, "123.4567890");
 	gda_sql_builder_add_field_value_id (b,
-					    gda_sql_builder_add_expr (b, NULL, GDA_TYPE_NUMERIC, &numval), 0);
+					    gda_sql_builder_add_expr (b, NULL, GDA_TYPE_NUMERIC, numval), 0);
+	gda_numeric_free (numval);
 	GDate *date = g_date_new_dmy (27, G_DATE_MAY, 1972);
 	gda_sql_builder_add_field_value_id (b,
 					    gda_sql_builder_add_expr (b, NULL, G_TYPE_DATE, date), 0);



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