[libgda] Fixing test to use new API from DdlModifiable
- From: Pavlo Solntsev <psolntsev src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgda] Fixing test to use new API from DdlModifiable
- Date: Sun, 12 Jul 2020 03:41:29 +0000 (UTC)
commit 8f727ea331d17e8644f1c21b23c91bcb2b93c6a6
Author: Pavlo Solntsev <p sun fun gmail com>
Date: Thu Jun 4 00:25:32 2020 -0500
Fixing test to use new API from DdlModifiable
tests/test-server-operation-sqlite.c | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/tests/test-server-operation-sqlite.c b/tests/test-server-operation-sqlite.c
index 739d81c63..f28715fe2 100644
--- a/tests/test-server-operation-sqlite.c
+++ b/tests/test-server-operation-sqlite.c
@@ -981,7 +981,9 @@ test_server_operation_operations_db (TestObjectFixture *fixture,
g_object_unref (fcol);
g_object_unref (field);
- res = gda_ddl_modifiable_create (GDA_DDL_MODIFIABLE (index), fixture->cnc, new_table, NULL);
+ g_object_set (index, "table", new_table, NULL);
+
+ res = gda_ddl_modifiable_create (GDA_DDL_MODIFIABLE (index), fixture->cnc, NULL, NULL);
g_assert_true (res);
@@ -1035,7 +1037,7 @@ test_server_operation_operations_db_rename_column (TestObjectFixture *fixture,
g_assert_true (res);
- g_object_set (pname, "table", gda_db_base_get_name (GDA_DB_BASE (tproject)), NULL);
+ g_object_set (pname, "table", tproject, NULL);
GdaDbColumn *new_column = gda_db_column_new();
gda_db_column_set_name (new_column, "name_new");
@@ -1176,7 +1178,7 @@ test_server_operation_operations_db_index (TestObjectFixture *fixture,
gda_db_index_append_field (index, ifield);
g_object_unref (ifield);
- g_object_set (index, "table", gda_db_base_get_name (GDA_DB_BASE (tproject)), NULL);
+ g_object_set (index, "table", tproject, NULL);
res = gda_ddl_modifiable_rename (GDA_DDL_MODIFIABLE (index), fixture->cnc, "newindex", &error);
@@ -1185,7 +1187,7 @@ test_server_operation_operations_db_index (TestObjectFixture *fixture,
g_clear_error (&error);
}
- g_assert_true (res);
+ g_assert_false (res); // RENAME INDEX operation is not supported by SQLite3
g_object_unref (index);
g_object_unref (tproject);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]