[Groonga-commit] groonga/grnxx at 3b5d1d3 [master] Use an alias name BoolVector.

Back to archive index

susumu.yata null+****@clear*****
Wed Aug 27 17:30:07 JST 2014


susumu.yata	2014-08-27 17:30:07 +0900 (Wed, 27 Aug 2014)

  New Revision: 3b5d1d3664e07e4b7b05188a08aac5b8e75502d0
  https://github.com/groonga/grnxx/commit/3b5d1d3664e07e4b7b05188a08aac5b8e75502d0

  Message:
    Use an alias name BoolVector.

  Modified files:
    test/test_expression.cpp

  Modified: test/test_expression.cpp (+8 -8)
===================================================================
--- test/test_expression.cpp    2014-08-27 17:15:16 +0900 (9e10048)
+++ test/test_expression.cpp    2014-08-27 17:30:07 +0900 (a9c943d)
@@ -40,8 +40,8 @@ struct {
   grnxx::Array<grnxx::Text> text2_values;
   grnxx::Array<std::string> text_bodies;
   grnxx::Array<std::string> text2_bodies;
-  grnxx::Array<grnxx::Vector<grnxx::Bool>> bool_vector_values;
-  grnxx::Array<grnxx::Vector<grnxx::Bool>> bool_vector2_values;
+  grnxx::Array<grnxx::BoolVector> bool_vector_values;
+  grnxx::Array<grnxx::BoolVector> bool_vector2_values;
 } test;
 
 void init_test() {
@@ -137,10 +137,10 @@ void init_test() {
 
     grnxx::uint64_t bits = mersenne_twister();
     grnxx::Int size = mersenne_twister() % 59;
-    test.bool_vector_values.set(i, grnxx::Vector<grnxx::Bool>(bits, size));
+    test.bool_vector_values.set(i, grnxx::BoolVector(bits, size));
     bits = mersenne_twister();
     size = mersenne_twister() % 59;
-    test.bool_vector2_values.set(i, grnxx::Vector<grnxx::Bool>(bits, size));
+    test.bool_vector2_values.set(i, grnxx::BoolVector(bits, size));
   }
 
   // Store generated values into columns.
@@ -253,16 +253,16 @@ void test_constant() {
 
   // Test an expression ({ true, false, true }).
   assert(builder->push_datum(
-      &error, grnxx::Vector<grnxx::Bool>({ true, false, true })));
+      &error, grnxx::BoolVector({ true, false, true })));
   expression = builder->release(&error);
   assert(expression);
 
-  grnxx::Array<grnxx::Vector<grnxx::Bool>> bool_vector_results;
+  grnxx::Array<grnxx::BoolVector> bool_vector_results;
   assert(expression->evaluate(&error, records, &bool_vector_results));
   assert(bool_vector_results.size() == test.table->num_rows());
   for (grnxx::Int i = 0; i < bool_vector_results.size(); ++i) {
     assert(bool_vector_results[i] ==
-           grnxx::Vector<grnxx::Bool>({ true, false, true }));
+           grnxx::BoolVector({ true, false, true }));
   }
 }
 
@@ -367,7 +367,7 @@ void test_column() {
   assert(cursor);
   assert(cursor->read_all(&error, &records) == test.table->num_rows());
 
-  grnxx::Array<grnxx::Vector<grnxx::Bool>> bool_vector_results;
+  grnxx::Array<grnxx::BoolVector> bool_vector_results;
   assert(expression->evaluate(&error, records, &bool_vector_results));
   assert(bool_vector_results.size() == test.table->num_rows());
   for (grnxx::Int i = 0; i < bool_vector_results.size(); ++i) {
-------------- next part --------------
HTML����������������������������...
다운로드 



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