diff options
-rw-r--r-- | searchlib/src/tests/attribute/enumstore/enumstore_test.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/searchlib/src/tests/attribute/enumstore/enumstore_test.cpp b/searchlib/src/tests/attribute/enumstore/enumstore_test.cpp index 5f45849e3e0..85c12acb57d 100644 --- a/searchlib/src/tests/attribute/enumstore/enumstore_test.cpp +++ b/searchlib/src/tests/attribute/enumstore/enumstore_test.cpp @@ -430,6 +430,10 @@ struct LoaderTestValues { } }; +template <> std::vector<int32_t> LoaderTestValues<NumericEnumStore>::values{3, 5, 7, 9}; +template <> std::vector<float> LoaderTestValues<FloatEnumStore>::values{3.1, 5.2, 7.3, 9.4}; +template <> std::vector<const char *> LoaderTestValues<StringEnumStore>::values{"aa", "bbb", "ccc", "dd"}; + template <> void LoaderTestValues<StringEnumStore>::load_values(enumstore::EnumeratedLoaderBase& loader) @@ -444,10 +448,6 @@ LoaderTestValues<StringEnumStore>::load_values(enumstore::EnumeratedLoaderBase& loader.load_unique_values(raw_values.data(), raw_values.size()); } -template <> std::vector<int32_t> LoaderTestValues<NumericEnumStore>::values{3, 5, 7, 9}; -template <> std::vector<float> LoaderTestValues<FloatEnumStore>::values{3.1, 5.2, 7.3, 9.4}; -template <> std::vector<const char *> LoaderTestValues<StringEnumStore>::values{"aa", "bbb", "ccc", "dd"}; - template <typename EnumStoreTypeAndOrdering> class LoaderTest : public ::testing::Test { public: |