[Groonga-commit] groonga/grnxx at d7cb336 [new_data_types] Enable assertions for Column::num_indexes(). (#121)

Back to archive index

susumu.yata null+****@clear*****
Fri Nov 28 15:12:10 JST 2014


susumu.yata	2014-11-28 15:12:10 +0900 (Fri, 28 Nov 2014)

  New Revision: d7cb3365dd34b968b20c966e6affc9bbfd485fac
  https://github.com/groonga/grnxx/commit/d7cb3365dd34b968b20c966e6affc9bbfd485fac

  Message:
    Enable assertions for Column::num_indexes(). (#121)

  Modified files:
    test/test_column.cpp

  Modified: test/test_column.cpp (+12 -13)
===================================================================
--- test/test_column.cpp    2014-11-28 15:08:25 +0900 (ddbd5ab)
+++ test/test_column.cpp    2014-11-28 15:12:10 +0900 (032ca58)
@@ -39,7 +39,7 @@ void test_column() {
   assert(bool_column->data_type() == grnxx::BOOL_DATA);
   assert(!bool_column->reference_table());
   assert(!bool_column->is_key());
-//  assert(bool_column->num_indexes() == 0);
+  assert(bool_column->num_indexes() == 0);
 
   // Create a column named "Int".
   auto int_column = table->create_column("Int", grnxx::INT_DATA);
@@ -48,7 +48,7 @@ void test_column() {
   assert(int_column->data_type() == grnxx::INT_DATA);
   assert(!int_column->reference_table());
   assert(!int_column->is_key());
-//  assert(int_column->num_indexes() == 0);
+  assert(int_column->num_indexes() == 0);
 
   // Create a column named "Float".
   auto float_column = table->create_column("Float", grnxx::FLOAT_DATA);
@@ -57,7 +57,7 @@ void test_column() {
   assert(float_column->data_type() == grnxx::FLOAT_DATA);
   assert(!float_column->reference_table());
   assert(!float_column->is_key());
-//  assert(float_column->num_indexes() == 0);
+  assert(float_column->num_indexes() == 0);
 
   // Create a column named "GeoPoint".
   auto geo_point_column =
@@ -67,7 +67,7 @@ void test_column() {
   assert(geo_point_column->data_type() == grnxx::GEO_POINT_DATA);
   assert(!geo_point_column->reference_table());
   assert(!geo_point_column->is_key());
-//  assert(geo_point_column->num_indexes() == 0);
+  assert(geo_point_column->num_indexes() == 0);
 
 //  // Create a column named "Text".
   auto text_column = table->create_column("Text", grnxx::TEXT_DATA);
@@ -76,7 +76,7 @@ void test_column() {
   assert(text_column->data_type() == grnxx::TEXT_DATA);
   assert(!text_column->reference_table());
   assert(!text_column->is_key());
-//  assert(text_column->num_indexes() == 0);
+  assert(text_column->num_indexes() == 0);
 
   // Create a column named "Reference".
   grnxx::ColumnOptions options;
@@ -88,7 +88,7 @@ void test_column() {
   assert(reference_column->data_type() == grnxx::INT_DATA);
   assert(reference_column->reference_table() == table);
   assert(!reference_column->is_key());
-//  assert(int_column->num_indexes() == 0);
+  assert(int_column->num_indexes() == 0);
 
   // Create a column named "BoolVector".
   auto bool_vector_column =
@@ -98,10 +98,9 @@ void test_column() {
   assert(bool_vector_column->data_type() == grnxx::BOOL_VECTOR_DATA);
   assert(!bool_vector_column->reference_table());
   assert(!bool_vector_column->is_key());
-//  assert(bool_vector_column->num_indexes() == 0);
+  assert(bool_vector_column->num_indexes() == 0);
 
   // Create a column named "IntVector".
-  // The column stores Text values.
   auto int_vector_column =
       table->create_column("IntVector", grnxx::INT_VECTOR_DATA);
   assert(int_vector_column->table() == table);
@@ -109,7 +108,7 @@ void test_column() {
   assert(int_vector_column->data_type() == grnxx::INT_VECTOR_DATA);
   assert(!int_vector_column->reference_table());
   assert(!int_vector_column->is_key());
-//  assert(int_vector_column->num_indexes() == 0);
+  assert(int_vector_column->num_indexes() == 0);
 
   // Create a column named "FloatVector".
   auto float_vector_column =
@@ -119,7 +118,7 @@ void test_column() {
   assert(float_vector_column->data_type() == grnxx::FLOAT_VECTOR_DATA);
   assert(!float_vector_column->reference_table());
   assert(!float_vector_column->is_key());
-//  assert(float_vector_column->num_indexes() == 0);
+  assert(float_vector_column->num_indexes() == 0);
 
   // Create a column named "GeoPointVector".
   auto geo_point_vector_column =
@@ -129,7 +128,7 @@ void test_column() {
   assert(geo_point_vector_column->data_type() == grnxx::GEO_POINT_VECTOR_DATA);
   assert(!geo_point_vector_column->reference_table());
   assert(!geo_point_vector_column->is_key());
-//  assert(geo_point_vector_column->num_indexes() == 0);
+  assert(geo_point_vector_column->num_indexes() == 0);
 
   // Create a column named "TextVector".
   auto text_vector_column =
@@ -139,7 +138,7 @@ void test_column() {
   assert(text_vector_column->data_type() == grnxx::TEXT_VECTOR_DATA);
   assert(!text_vector_column->reference_table());
   assert(!text_vector_column->is_key());
-//  assert(text_vector_column->num_indexes() == 0);
+  assert(text_vector_column->num_indexes() == 0);
 
   // Create a column named "ReferenceVector".
   options.reference_table_name = "Table";
@@ -150,7 +149,7 @@ void test_column() {
   assert(reference_vector_column->data_type() == grnxx::INT_VECTOR_DATA);
   assert(reference_vector_column->reference_table() == table);
   assert(!reference_vector_column->is_key());
-//  assert(reference_vector_column->num_indexes() == 0);
+  assert(reference_vector_column->num_indexes() == 0);
 
   // Check that the default values are stored.
   grnxx::Datum datum;
-------------- next part --------------
HTML����������������������������...
下載 



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