summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/features
diff options
context:
space:
mode:
authorGeir Storli <geirst@yahoo-inc.com>2017-04-03 11:38:27 +0000
committerGeir Storli <geirst@yahoo-inc.com>2017-04-04 19:24:55 +0000
commit3948d63b4d7a64fb964f052df4dfcb87845bd364 (patch)
tree499cdf823b0004130b6b418cecff8df776383c2d /searchlib/src/tests/features
parente9c418d113cee3075d07279f3589fa6a144e593b (diff)
Use CollectionType defined in search::index::schema for search::fef::FieldInfo.
This is the same as done with DataType.
Diffstat (limited to 'searchlib/src/tests/features')
-rw-r--r--searchlib/src/tests/features/beta/beta_features.cpp1
-rw-r--r--searchlib/src/tests/features/element_completeness/element_completeness_test.cpp1
-rw-r--r--searchlib/src/tests/features/element_similarity_feature/element_similarity_feature_test.cpp1
-rw-r--r--searchlib/src/tests/features/euclidean_distance/euclidean_distance_test.cpp1
-rw-r--r--searchlib/src/tests/features/featurebenchmark.cpp2
-rw-r--r--searchlib/src/tests/features/item_raw_score/item_raw_score_test.cpp1
-rw-r--r--searchlib/src/tests/features/native_dot_product/native_dot_product_test.cpp1
-rw-r--r--searchlib/src/tests/features/prod_features.cpp10
-rw-r--r--searchlib/src/tests/features/prod_features_attributematch.cpp11
-rw-r--r--searchlib/src/tests/features/prod_features_fieldmatch.cpp2
-rw-r--r--searchlib/src/tests/features/prod_features_fieldtermmatch.cpp1
-rw-r--r--searchlib/src/tests/features/prod_features_framework.cpp1
-rw-r--r--searchlib/src/tests/features/raw_score/raw_score_test.cpp1
-rw-r--r--searchlib/src/tests/features/subqueries/subqueries_test.cpp1
-rw-r--r--searchlib/src/tests/features/tensor/tensor_test.cpp11
-rw-r--r--searchlib/src/tests/features/text_similarity_feature/text_similarity_feature_test.cpp1
16 files changed, 30 insertions, 17 deletions
diff --git a/searchlib/src/tests/features/beta/beta_features.cpp b/searchlib/src/tests/features/beta/beta_features.cpp
index 2d992ab82e1..30b88e8a3e0 100644
--- a/searchlib/src/tests/features/beta/beta_features.cpp
+++ b/searchlib/src/tests/features/beta/beta_features.cpp
@@ -41,6 +41,7 @@ LOG_SETUP("beta_features_test");
using namespace search::features;
using namespace search::fef;
using namespace search::fef::test;
+using CollectionType = FieldInfo::CollectionType;
//---------------------------------------------------------------------------------------------------------------------
// TermPositionList
diff --git a/searchlib/src/tests/features/element_completeness/element_completeness_test.cpp b/searchlib/src/tests/features/element_completeness/element_completeness_test.cpp
index 24d1625520d..956599c81f6 100644
--- a/searchlib/src/tests/features/element_completeness/element_completeness_test.cpp
+++ b/searchlib/src/tests/features/element_completeness/element_completeness_test.cpp
@@ -12,6 +12,7 @@
using namespace search::fef;
using namespace search::fef::test;
using namespace search::features;
+using CollectionType = FieldInfo::CollectionType;
std::vector<vespalib::string> featureNamesFoo() {
std::vector<vespalib::string> f;
diff --git a/searchlib/src/tests/features/element_similarity_feature/element_similarity_feature_test.cpp b/searchlib/src/tests/features/element_similarity_feature/element_similarity_feature_test.cpp
index 181f2fb71f3..6405ddf784a 100644
--- a/searchlib/src/tests/features/element_similarity_feature/element_similarity_feature_test.cpp
+++ b/searchlib/src/tests/features/element_similarity_feature/element_similarity_feature_test.cpp
@@ -13,6 +13,7 @@
using namespace search::fef;
using namespace search::fef::test;
using namespace search::features;
+using CollectionType = FieldInfo::CollectionType;
const vespalib::string DEFAULT = "elementSimilarity(foo)";
const vespalib::string PROXIMITY = "elementSimilarity(foo).proximity";
diff --git a/searchlib/src/tests/features/euclidean_distance/euclidean_distance_test.cpp b/searchlib/src/tests/features/euclidean_distance/euclidean_distance_test.cpp
index b947f1a71e2..00aa4ed7b20 100644
--- a/searchlib/src/tests/features/euclidean_distance/euclidean_distance_test.cpp
+++ b/searchlib/src/tests/features/euclidean_distance/euclidean_distance_test.cpp
@@ -27,6 +27,7 @@ typedef search::attribute::BasicType AVBT;
typedef search::attribute::CollectionType AVCT;
typedef search::AttributeVector::SP AttributePtr;
typedef FtTestApp FTA;
+using CollectionType = FieldInfo::CollectionType;
struct SetupFixture
{
diff --git a/searchlib/src/tests/features/featurebenchmark.cpp b/searchlib/src/tests/features/featurebenchmark.cpp
index a20ec88fef3..43bda497333 100644
--- a/searchlib/src/tests/features/featurebenchmark.cpp
+++ b/searchlib/src/tests/features/featurebenchmark.cpp
@@ -36,6 +36,8 @@ typedef search::attribute::CollectionType AVCT;
typedef AttributeVector::SP AttributePtr;
+using CollectionType = FieldInfo::CollectionType;
+
class Benchmark : public FtTestApp {
public:
typedef std::vector<std::pair<vespalib::string, vespalib::string> > KeyValueVector;
diff --git a/searchlib/src/tests/features/item_raw_score/item_raw_score_test.cpp b/searchlib/src/tests/features/item_raw_score/item_raw_score_test.cpp
index fe093d41ba7..26af4149c04 100644
--- a/searchlib/src/tests/features/item_raw_score/item_raw_score_test.cpp
+++ b/searchlib/src/tests/features/item_raw_score/item_raw_score_test.cpp
@@ -14,6 +14,7 @@ using search::feature_t;
using namespace search::fef;
using namespace search::fef::test;
using namespace search::features;
+using CollectionType = FieldInfo::CollectionType;
const vespalib::string featureName("itemRawScore(label)");
diff --git a/searchlib/src/tests/features/native_dot_product/native_dot_product_test.cpp b/searchlib/src/tests/features/native_dot_product/native_dot_product_test.cpp
index 87305cd1670..98722f40289 100644
--- a/searchlib/src/tests/features/native_dot_product/native_dot_product_test.cpp
+++ b/searchlib/src/tests/features/native_dot_product/native_dot_product_test.cpp
@@ -14,6 +14,7 @@ using search::feature_t;
using namespace search::fef;
using namespace search::fef::test;
using namespace search::features;
+using CollectionType = FieldInfo::CollectionType;
const std::string featureName("nativeDotProduct(foo)");
diff --git a/searchlib/src/tests/features/prod_features.cpp b/searchlib/src/tests/features/prod_features.cpp
index 3bdb1faa240..770473d5308 100644
--- a/searchlib/src/tests/features/prod_features.cpp
+++ b/searchlib/src/tests/features/prod_features.cpp
@@ -62,11 +62,11 @@ using search::StringAttribute;
using search::WeightedSetStringExtAttribute;
using search::attribute::WeightedEnumContent;
-typedef AttributeVector::SP AttributePtr;
-
-typedef search::attribute::Config AVC;
-typedef search::attribute::BasicType AVBT;
-typedef search::attribute::CollectionType AVCT;
+using AttributePtr = AttributeVector::SP;
+using AVC = search::attribute::Config;
+using AVBT = search::attribute::BasicType;
+using AVCT = search::attribute::CollectionType;
+using CollectionType = FieldInfo::CollectionType;
const double EPS = 10e-6;
diff --git a/searchlib/src/tests/features/prod_features_attributematch.cpp b/searchlib/src/tests/features/prod_features_attributematch.cpp
index 7ccfd1dea1a..724b8171b4e 100644
--- a/searchlib/src/tests/features/prod_features_attributematch.cpp
+++ b/searchlib/src/tests/features/prod_features_attributematch.cpp
@@ -13,13 +13,12 @@ using namespace search::fef::test;
using search::AttributeVector;
using search::AttributeFactory;
+using AttributePtr = AttributeVector::SP;
-typedef AttributeVector::SP AttributePtr;
-
-typedef search::attribute::Config AVC;
-typedef search::attribute::BasicType AVBT;
-typedef search::attribute::CollectionType AVCT;
-
+using AVC = search::attribute::Config;
+using AVBT = search::attribute::BasicType;
+using AVCT = search::attribute::CollectionType;
+using CollectionType = FieldInfo::CollectionType;
void
Test::testAttributeMatch()
diff --git a/searchlib/src/tests/features/prod_features_fieldmatch.cpp b/searchlib/src/tests/features/prod_features_fieldmatch.cpp
index e9bafdb1c78..f2fc7016751 100644
--- a/searchlib/src/tests/features/prod_features_fieldmatch.cpp
+++ b/searchlib/src/tests/features/prod_features_fieldmatch.cpp
@@ -12,8 +12,8 @@ LOG_SETUP(".prod_features_fieldmatch");
using namespace search::features;
using namespace search::fef;
using namespace search::fef::test;
-
using search::AttributeVector;
+using CollectionType = FieldInfo::CollectionType;
void
Test::testFieldMatch()
diff --git a/searchlib/src/tests/features/prod_features_fieldtermmatch.cpp b/searchlib/src/tests/features/prod_features_fieldtermmatch.cpp
index 04caadd2029..886feffefc4 100644
--- a/searchlib/src/tests/features/prod_features_fieldtermmatch.cpp
+++ b/searchlib/src/tests/features/prod_features_fieldtermmatch.cpp
@@ -9,6 +9,7 @@ LOG_SETUP(".prod_features_fieldtermmatch");
using namespace search::features;
using namespace search::fef;
using namespace search::fef::test;
+using CollectionType = FieldInfo::CollectionType;
void
Test::testFieldTermMatch()
diff --git a/searchlib/src/tests/features/prod_features_framework.cpp b/searchlib/src/tests/features/prod_features_framework.cpp
index 30a48ce61f4..19a048063c3 100644
--- a/searchlib/src/tests/features/prod_features_framework.cpp
+++ b/searchlib/src/tests/features/prod_features_framework.cpp
@@ -9,6 +9,7 @@ LOG_SETUP(".prod_features_framework");
using namespace search::features;
using namespace search::fef;
using namespace search::fef::test;
+using CollectionType = FieldInfo::CollectionType;
void
Test::testFramework()
diff --git a/searchlib/src/tests/features/raw_score/raw_score_test.cpp b/searchlib/src/tests/features/raw_score/raw_score_test.cpp
index b98c60b7c50..ab7db84544f 100644
--- a/searchlib/src/tests/features/raw_score/raw_score_test.cpp
+++ b/searchlib/src/tests/features/raw_score/raw_score_test.cpp
@@ -13,6 +13,7 @@ using search::feature_t;
using namespace search::fef;
using namespace search::fef::test;
using namespace search::features;
+using CollectionType = FieldInfo::CollectionType;
const std::string featureName("rawScore(foo)");
diff --git a/searchlib/src/tests/features/subqueries/subqueries_test.cpp b/searchlib/src/tests/features/subqueries/subqueries_test.cpp
index 4ed3b833853..d60de9af4e0 100644
--- a/searchlib/src/tests/features/subqueries/subqueries_test.cpp
+++ b/searchlib/src/tests/features/subqueries/subqueries_test.cpp
@@ -13,6 +13,7 @@ using search::feature_t;
using namespace search::fef;
using namespace search::fef::test;
using namespace search::features;
+using CollectionType = FieldInfo::CollectionType;
struct BlueprintFactoryFixture {
BlueprintFactory factory;
diff --git a/searchlib/src/tests/features/tensor/tensor_test.cpp b/searchlib/src/tests/features/tensor/tensor_test.cpp
index a2477b1cc8e..8e6ddef3842 100644
--- a/searchlib/src/tests/features/tensor/tensor_test.cpp
+++ b/searchlib/src/tests/features/tensor/tensor_test.cpp
@@ -37,11 +37,12 @@ using vespalib::tensor::TensorCells;
using vespalib::tensor::TensorDimensions;
using vespalib::tensor::TensorFactory;
-typedef search::attribute::Config AVC;
-typedef search::attribute::BasicType AVBT;
-typedef search::attribute::CollectionType AVCT;
-typedef search::AttributeVector::SP AttributePtr;
-typedef FtTestApp FTA;
+using AVC = search::attribute::Config;
+using AVBT = search::attribute::BasicType;
+using AVCT = search::attribute::CollectionType;
+using AttributePtr = search::AttributeVector::SP;
+using FTA = FtTestApp;
+using CollectionType = FieldInfo::CollectionType;
namespace
{
diff --git a/searchlib/src/tests/features/text_similarity_feature/text_similarity_feature_test.cpp b/searchlib/src/tests/features/text_similarity_feature/text_similarity_feature_test.cpp
index 6a6b9d0a48e..bf3336a8b33 100644
--- a/searchlib/src/tests/features/text_similarity_feature/text_similarity_feature_test.cpp
+++ b/searchlib/src/tests/features/text_similarity_feature/text_similarity_feature_test.cpp
@@ -13,6 +13,7 @@
using namespace search::fef;
using namespace search::fef::test;
using namespace search::features;
+using CollectionType = FieldInfo::CollectionType;
std::vector<vespalib::string> featureNamesFoo() {
std::vector<vespalib::string> f;