[Groonga-commit] groonga/groonga [master] Remove a needless Cutter test

Back to archive index

Kouhei Sutou null+****@clear*****
Fri Dec 21 11:32:34 JST 2012


Kouhei Sutou	2012-12-21 11:32:34 +0900 (Fri, 21 Dec 2012)

  New Revision: cc1f8cd0a30e6400bfa14b6d85d96f6e60744399
  https://github.com/groonga/groonga/commit/cc1f8cd0a30e6400bfa14b6d85d96f6e60744399

  Log:
    Remove a needless Cutter test

  Removed files:
    test/unit/core/test-command-column-list.c
  Modified files:
    test/unit/core/Makefile.am

  Modified: test/unit/core/Makefile.am (+0 -2)
===================================================================
--- test/unit/core/Makefile.am    2012-12-21 11:31:15 +0900 (19b657f)
+++ test/unit/core/Makefile.am    2012-12-21 11:32:34 +0900 (ab52259)
@@ -47,7 +47,6 @@ noinst_LTLIBRARIES =				\
 	test-command-table-list.la		\
 	test-command-table-rename.la		\
 	test-command-column-create.la		\
-	test-command-column-list.la		\
 	test-command-column-rename.la		\
 	test-command-select.la			\
 	test-command-select-sort.la		\
@@ -139,7 +138,6 @@ test_command_table_create_la_SOURCES	= test-command-table-create.c
 test_command_table_list_la_SOURCES	= test-command-table-list.c
 test_command_table_rename_la_SOURCES	= test-command-table-rename.c
 test_command_column_create_la_SOURCES	= test-command-column-create.c
-test_command_column_list_la_SOURCES	= test-command-column-list.c
 test_command_column_rename_la_SOURCES	= test-command-column-rename.c
 test_command_select_la_SOURCES		= test-command-select.c
 test_command_select_sort_la_SOURCES	= test-command-select-sort.c

  Deleted: test/unit/core/test-command-column-list.c (+0 -241) 100644
===================================================================
--- test/unit/core/test-command-column-list.c    2012-12-21 11:31:15 +0900 (9d2cdf5)
+++ /dev/null
@@ -1,241 +0,0 @@
-/* -*- c-basic-offset: 2; coding: utf-8 -*- */
-/*
-  Copyright (C) 2010-2011  Kouhei Sutou <kou �� clear-code.com>
-
-  This library is free software; you can redistribute it and/or
-  modify it under the terms of the GNU Lesser General Public
-  License version 2.1 as published by the Free Software Foundation.
-
-  This library is distributed in the hope that it will be useful,
-  but WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-  Lesser General Public License for more details.
-
-  You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
-*/
-
-#include <gcutter.h>
-#include <glib/gstdio.h>
-
-#include "../lib/grn-assertions.h"
-
-#include <str.h>
-
-#define get(name) grn_ctx_get(context, name, strlen(name))
-
-void test_columns(void);
-void test_index_columns(void);
-void test_xml(void);
-
-static gchar *tmp_directory;
-static const gchar *database_path;
-
-static grn_ctx *context;
-static grn_obj *database;
-
-void
-cut_startup(void)
-{
-  tmp_directory = g_build_filename(grn_test_get_tmp_dir(),
-                                   "column-list",
-                                   NULL);
-}
-
-void
-cut_shutdown(void)
-{
-  g_free(tmp_directory);
-}
-
-static void
-remove_tmp_directory(void)
-{
-  cut_remove_path(tmp_directory, NULL);
-}
-
-void
-cut_setup(void)
-{
-  remove_tmp_directory();
-  g_mkdir_with_parents(tmp_directory, 0700);
-
-  context = g_new0(grn_ctx, 1);
-  grn_ctx_init(context, 0);
-
-  database_path = cut_build_path(tmp_directory, "database.groonga", NULL);
-  database = grn_db_create(context, database_path, NULL);
-}
-
-void
-cut_teardown(void)
-{
-  grn_obj_close(context, database);
-  grn_ctx_fin(context);
-  g_free(context);
-
-  remove_tmp_directory();
-}
-
-void
-test_columns(void)
-{
-  assert_send_command("table_create Users TABLE_HASH_KEY ShortText");
-  assert_send_command("column_create Users age COLUMN_SCALAR UInt32");
-  assert_send_command("column_create Users comment COLUMN_SCALAR Text");
-  cut_assert_equal_string(
-      cut_take_printf("["
-                      "["
-                      "[\"id\",\"UInt32\"],"
-                      "[\"name\",\"ShortText\"],"
-                      "[\"path\",\"ShortText\"],"
-                      "[\"type\",\"ShortText\"],"
-                      "[\"flags\",\"ShortText\"],"
-                      "[\"domain\",\"ShortText\"],"
-                      "[\"range\",\"ShortText\"],"
-                      "[\"source\",\"ShortText\"]"
-                      "],"
-                      "[%d,"
-                      "\"_key\","
-                      "\"\","
-                      "\"\","
-                      "\"COLUMN_SCALAR\","
-                      "\"Users\","
-                      "\"ShortText\","
-                      "[]"
-                      "],"
-                      "[%d,"
-                      "\"age\","
-                      "\"%s.0000101\","
-                      "\"fix\","
-                      "\"COLUMN_SCALAR|PERSISTENT\","
-                      "\"Users\","
-                      "\"UInt32\","
-                      "[]"
-                      "],"
-                      "[%d,"
-                      "\"comment\","
-                      "\"%s.0000102\","
-                      "\"var\","
-                      "\"COLUMN_SCALAR|PERSISTENT\","
-                      "\"Users\","
-                      "\"Text\","
-                      "[]"
-                      "]"
-                      "]",
-                      grn_obj_id(context, get("Users")),
-                      grn_obj_id(context, get("Users.age")), database_path,
-                      grn_obj_id(context, get("Users.comment")), database_path),
-      send_command("column_list Users"));
-}
-
-void
-test_index_columns(void)
-{
-  assert_send_command("table_create Sites TABLE_HASH_KEY ShortText");
-  assert_send_command("table_create Terms TABLE_PAT_KEY ShortText");
-  assert_send_command("column_create Terms Sites_key "
-                      "COLUMN_INDEX|WITH_POSITION Sites _key");
-  assert_send_command("load '[[\"_key\"],[\"groonga.org\"]]' Sites");
-  cut_assert_equal_string(
-      cut_take_printf("["
-                      "["
-                      "[\"id\",\"UInt32\"],"
-                      "[\"name\",\"ShortText\"],"
-                      "[\"path\",\"ShortText\"],"
-                      "[\"type\",\"ShortText\"],"
-                      "[\"flags\",\"ShortText\"],"
-                      "[\"domain\",\"ShortText\"],"
-                      "[\"range\",\"ShortText\"],"
-                      "[\"source\",\"ShortText\"]"
-                      "],"
-                      "[%d,"
-                      "\"_key\","
-                      "\"\","
-                      "\"\","
-                      "\"COLUMN_SCALAR\","
-                      "\"Terms\","
-                      "\"ShortText\","
-                      "[]"
-                      "],"
-                      "[%d,"
-                      "\"Sites_key\","
-                      "\"%s.0000102\","
-                      "\"index\",\"COLUMN_INDEX|WITH_POSITION|PERSISTENT\","
-                      "\"Terms\","
-                      "\"Sites\","
-                      "[\"Sites\"]"
-                      "]"
-                      "]",
-                      grn_obj_id(context, get("Terms")),
-                      grn_obj_id(context, get("Terms.Sites_key")),
-                      database_path),
-      send_command("column_list Terms"));
-}
-
-void
-test_xml(void)
-{
-  assert_send_command("table_create Users TABLE_HASH_KEY ShortText");
-  assert_send_command("column_create Users age COLUMN_SCALAR UInt32");
-  assert_send_command("column_create Users comment COLUMN_SCALAR Text");
-  cut_assert_equal_string(
-      cut_take_printf("<COLUMN_LIST>\n"
-                      "<HEADER>\n"
-                      "<PROPERTY>\n"
-                      "<TEXT>id</TEXT>\n"
-                      "<TEXT>UInt32</TEXT></PROPERTY>\n"
-                      "<PROPERTY>\n"
-                      "<TEXT>name</TEXT>\n"
-                      "<TEXT>ShortText</TEXT></PROPERTY>\n"
-                      "<PROPERTY>\n"
-                      "<TEXT>path</TEXT>\n"
-                      "<TEXT>ShortText</TEXT></PROPERTY>\n"
-                      "<PROPERTY>\n"
-                      "<TEXT>type</TEXT>\n"
-                      "<TEXT>ShortText</TEXT></PROPERTY>\n"
-                      "<PROPERTY>\n"
-                      "<TEXT>flags</TEXT>\n"
-                      "<TEXT>ShortText</TEXT></PROPERTY>\n"
-                      "<PROPERTY>\n"
-                      "<TEXT>domain</TEXT>\n"
-                      "<TEXT>ShortText</TEXT></PROPERTY>\n"
-                      "<PROPERTY>\n"
-                      "<TEXT>range</TEXT>\n"
-                      "<TEXT>ShortText</TEXT></PROPERTY>\n"
-                      "<PROPERTY>\n"
-                      "<TEXT>source</TEXT>\n"
-                      "<TEXT>ShortText</TEXT></PROPERTY></HEADER>\n"
-                      "<COLUMN>\n"
-                      "<INT>%u</INT>\n"
-                      "<TEXT>_key</TEXT>\n"
-                      "<TEXT></TEXT>\n"
-                      "<TEXT></TEXT>\n"
-                      "<TEXT>COLUMN_SCALAR</TEXT>\n"
-                      "<TEXT>Users</TEXT>\n"
-                      "<TEXT>ShortText</TEXT>\n"
-                      "<SOURCES></SOURCES></COLUMN>\n"
-                      "<COLUMN>\n"
-                      "<INT>%u</INT>\n"
-                      "<TEXT>age</TEXT>\n"
-                      "<TEXT>%s.0000101</TEXT>\n"
-                      "<TEXT>fix</TEXT>\n"
-                      "<TEXT>COLUMN_SCALAR|PERSISTENT</TEXT>\n"
-                      "<TEXT>Users</TEXT>\n"
-                      "<TEXT>UInt32</TEXT>\n"
-                      "<SOURCES></SOURCES></COLUMN>\n"
-                      "<COLUMN>\n"
-                      "<INT>%u</INT>\n"
-                      "<TEXT>comment</TEXT>\n"
-                      "<TEXT>%s.0000102</TEXT>\n"
-                      "<TEXT>var</TEXT>\n"
-                      "<TEXT>COLUMN_SCALAR|PERSISTENT</TEXT>\n"
-                      "<TEXT>Users</TEXT>\n"
-                      "<TEXT>Text</TEXT>\n"
-                      "<SOURCES></SOURCES></COLUMN></COLUMN_LIST>",
-                      grn_obj_id(context, get("Users")),
-                      grn_obj_id(context, get("Users.age")), database_path,
-                      grn_obj_id(context, get("Users.comment")), database_path),
-      send_command("column_list Users --output_type xml"));
-}
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index