[libgda] Test: Removing duplicate tests.
- From: Pavlo Solntsev <psolntsev src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgda] Test: Removing duplicate tests.
- Date: Sun, 12 Jul 2020 03:41:34 +0000 (UTC)
commit a98486c92415203962b9e103e09eb845e92e9b49
Author: Pavlo Solntsev <p sun fun gmail com>
Date: Thu Jun 4 14:48:58 2020 -0500
Test: Removing duplicate tests.
They were moved to a separate test unit.
tests/test-server-operation-sqlite.c | 216 -----------------------------------
1 file changed, 216 deletions(-)
---
diff --git a/tests/test-server-operation-sqlite.c b/tests/test-server-operation-sqlite.c
index f28715fe2..f4e203829 100644
--- a/tests/test-server-operation-sqlite.c
+++ b/tests/test-server-operation-sqlite.c
@@ -996,202 +996,6 @@ test_server_operation_operations_db (TestObjectFixture *fixture,
g_assert_true (res);
}
-static void
-test_server_operation_operations_db_rename_column (TestObjectFixture *fixture,
- G_GNUC_UNUSED gconstpointer user_data)
-{
-
-/* Define table Project */
- GdaDbTable *tproject = gda_db_table_new ();
- gda_db_base_set_name (GDA_DB_BASE (tproject), "Project");
- gda_db_table_set_is_temp (tproject, FALSE);
-
- /* Defining column id */
- GdaDbColumn *pid = gda_db_column_new ();
- gda_db_column_set_name (pid, "id");
- gda_db_column_set_type (pid, G_TYPE_INT);
- gda_db_column_set_nnul (pid, TRUE);
- gda_db_column_set_autoinc (pid, TRUE);
- gda_db_column_set_unique (pid, TRUE);
- gda_db_column_set_pkey (pid, TRUE);
-
- gda_db_table_append_column (tproject, pid);
-
- g_object_unref (pid);
-
- /* Defining column name */
- GdaDbColumn *pname = gda_db_column_new ();
- gda_db_column_set_name (pname, "name");
- gda_db_column_set_type (pname, G_TYPE_STRING);
- gda_db_column_set_size (pname, 50);
- gda_db_column_set_nnul (pname, TRUE);
- gda_db_column_set_autoinc (pname, FALSE);
- gda_db_column_set_unique (pname, TRUE);
- gda_db_column_set_pkey (pname, FALSE);
- gda_db_column_set_default (pname, "Default_name");
-
- gda_db_table_append_column (tproject, pname);
-
-/* Create table */
- gboolean res = gda_ddl_modifiable_create (GDA_DDL_MODIFIABLE (tproject), fixture->cnc, NULL, NULL);
-
- g_assert_true (res);
-
- g_object_set (pname, "table", tproject, NULL);
-
- GdaDbColumn *new_column = gda_db_column_new();
- gda_db_column_set_name (new_column, "name_new");
- gda_db_column_set_type (new_column, G_TYPE_STRING);
-
- GError *error = NULL;
-
- res = gda_ddl_modifiable_rename (GDA_DDL_MODIFIABLE (pname), fixture->cnc, new_column, &error);
-
- if (error != NULL) {
- g_print ("Error: %s", error->message != NULL ? error->message : "No detail");
- g_clear_error (&error);
- }
-
- g_assert_true (res);
-
- g_object_unref (new_column);
- g_object_unref (tproject);
-}
-
-static void
-test_server_operation_operations_db_unsupported (TestObjectFixture *fixture,
- G_GNUC_UNUSED gconstpointer user_data)
-{
-
-/* Define table Project */
- GdaDbTable *tproject = gda_db_table_new ();
- gda_db_base_set_name (GDA_DB_BASE (tproject), "Project");
- gda_db_table_set_is_temp (tproject, FALSE);
-
- /* Defining column id */
- GdaDbColumn *pid = gda_db_column_new ();
- gda_db_column_set_name (pid, "id");
- gda_db_column_set_type (pid, G_TYPE_INT);
- gda_db_column_set_nnul (pid, TRUE);
- gda_db_column_set_autoinc (pid, TRUE);
- gda_db_column_set_unique (pid, TRUE);
- gda_db_column_set_pkey (pid, TRUE);
-
- gda_db_table_append_column (tproject, pid);
-
- g_object_unref (pid);
-
- /* Defining column name */
- GdaDbColumn *pname = gda_db_column_new ();
- gda_db_column_set_name (pname, "name");
- gda_db_column_set_type (pname, G_TYPE_STRING);
- gda_db_column_set_size (pname, 50);
- gda_db_column_set_nnul (pname, TRUE);
- gda_db_column_set_autoinc (pname, FALSE);
- gda_db_column_set_unique (pname, TRUE);
- gda_db_column_set_pkey (pname, FALSE);
- gda_db_column_set_default (pname, "Default_name");
-
- gda_db_table_append_column (tproject, pname);
-
- g_object_unref (pname);
-
-/* Create table */
- gboolean res = gda_ddl_modifiable_create (GDA_DDL_MODIFIABLE (tproject), fixture->cnc, NULL, NULL);
-
- g_assert_true (res);
-
- GError *error = NULL;
- res = gda_ddl_modifiable_drop (GDA_DDL_MODIFIABLE (pname), fixture->cnc, tproject, &error);
-
- if (error != NULL) {
- g_print ("Error: %s\n", error->message != NULL ? error->message : "No detail");
- g_clear_error (&error);
- }
-
- g_assert_false (res);
-
- g_object_unref (tproject);
-}
-
-static void
-test_server_operation_operations_db_index (TestObjectFixture *fixture,
- G_GNUC_UNUSED gconstpointer user_data)
-{
- /* Define table Project */
- GdaDbTable *tproject = gda_db_table_new ();
- gda_db_base_set_name (GDA_DB_BASE (tproject), "Project");
- gda_db_table_set_is_temp (tproject, FALSE);
-
- /* Defining column id */
- GdaDbColumn *pid = gda_db_column_new ();
- gda_db_column_set_name (pid, "id");
- gda_db_column_set_type (pid, G_TYPE_INT);
- gda_db_column_set_nnul (pid, TRUE);
- gda_db_column_set_autoinc (pid, TRUE);
- gda_db_column_set_unique (pid, TRUE);
- gda_db_column_set_pkey (pid, TRUE);
-
- gda_db_table_append_column (tproject, pid);
-
- g_object_unref (pid);
-
- /* Defining column name */
- GdaDbColumn *pname = gda_db_column_new ();
- gda_db_column_set_name (pname, "name");
- gda_db_column_set_type (pname, G_TYPE_STRING);
- gda_db_column_set_size (pname, 50);
- gda_db_column_set_nnul (pname, TRUE);
- gda_db_column_set_autoinc (pname, FALSE);
- gda_db_column_set_unique (pname, TRUE);
- gda_db_column_set_pkey (pname, FALSE);
- gda_db_column_set_default (pname, "Default_name");
-
- gda_db_table_append_column (tproject, pname);
-
- g_object_unref (pname);
-
-/* Create table */
- gboolean res = gda_ddl_modifiable_create (GDA_DDL_MODIFIABLE (tproject), fixture->cnc, NULL, NULL);
-
- g_assert_true (res);
-
- GError *error = NULL;
- res = gda_ddl_modifiable_drop (GDA_DDL_MODIFIABLE (pname), fixture->cnc, tproject, &error);
-
- if (error != NULL) {
- g_print ("Error: %s\n", error->message != NULL ? error->message : "No detail");
- g_clear_error (&error);
- }
-
- g_assert_false (res);
-
- g_clear_error (&error);
-
- GdaDbIndex *index = gda_db_index_new ();
-
- gda_db_base_set_name (GDA_DB_BASE (index), "simpleindex");
-
- GdaDbIndexField *ifield = gda_db_index_field_new ();
- gda_db_index_field_set_column (ifield, pname);
-
- gda_db_index_append_field (index, ifield);
- g_object_unref (ifield);
-
- g_object_set (index, "table", tproject, NULL);
-
- res = gda_ddl_modifiable_rename (GDA_DDL_MODIFIABLE (index), fixture->cnc, "newindex", &error);
-
- if (error != NULL) {
- g_print ("Error: %s\n", error->message != NULL ? error->message : "No detail");
- g_clear_error (&error);
- }
-
- g_assert_false (res); // RENAME INDEX operation is not supported by SQLite3
- g_object_unref (index);
- g_object_unref (tproject);
-}
-
gint
main(gint argc, gchar *argv[])
{
@@ -1213,26 +1017,6 @@ main(gint argc, gchar *argv[])
test_server_operation_operations_db,
test_server_operation_finish);
- g_test_add ("/test-server-operation-sqlite/gda-db-rename_column",
- TestObjectFixture,
- NULL,
- test_server_operation_start,
- test_server_operation_operations_db_rename_column,
- test_server_operation_finish);
-
- g_test_add ("/test-server-operation-sqlite/gda-db-unsupported",
- TestObjectFixture,
- NULL,
- test_server_operation_start,
- test_server_operation_operations_db_unsupported,
- test_server_operation_finish);
-
- g_test_add ("/test-server-operation-sqlite/gda-db-index",
- TestObjectFixture,
- NULL,
- test_server_operation_start,
- test_server_operation_operations_db_index,
- test_server_operation_finish);
return g_test_run();
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]