summaryrefslogtreecommitdiffstats
path: root/vespalib/src/tests/fuzzy/levenshtein_dfa_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'vespalib/src/tests/fuzzy/levenshtein_dfa_test.cpp')
-rw-r--r--vespalib/src/tests/fuzzy/levenshtein_dfa_test.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/vespalib/src/tests/fuzzy/levenshtein_dfa_test.cpp b/vespalib/src/tests/fuzzy/levenshtein_dfa_test.cpp
index c235cb99509..02df6edc370 100644
--- a/vespalib/src/tests/fuzzy/levenshtein_dfa_test.cpp
+++ b/vespalib/src/tests/fuzzy/levenshtein_dfa_test.cpp
@@ -82,7 +82,8 @@ INSTANTIATE_TEST_SUITE_P(AllCasingAndDfaTypes,
Combine(Values(LevenshteinDfa::Casing::Uncased,
LevenshteinDfa::Casing::Cased),
Values(LevenshteinDfa::DfaType::Explicit,
- LevenshteinDfa::DfaType::Implicit)),
+ LevenshteinDfa::DfaType::Implicit,
+ LevenshteinDfa::DfaType::Table)),
LevenshteinDfaTest::stringify_params);
// Same as existing non-DFA Levenshtein tests, but with some added instantiations
@@ -233,7 +234,8 @@ struct LevenshteinDfaCasingTest : TestWithParam<LevenshteinDfa::DfaType> {
INSTANTIATE_TEST_SUITE_P(AllDfaTypes,
LevenshteinDfaCasingTest,
Values(LevenshteinDfa::DfaType::Explicit,
- LevenshteinDfa::DfaType::Implicit),
+ LevenshteinDfa::DfaType::Implicit,
+ LevenshteinDfa::DfaType::Table),
PrintToStringParamName());
TEST_P(LevenshteinDfaCasingTest, uncased_edge_cases_have_correct_edit_distance) {
@@ -315,7 +317,8 @@ INSTANTIATE_TEST_SUITE_P(SupportedMaxEdits,
Combine(Values(LevenshteinDfa::Casing::Uncased,
LevenshteinDfa::Casing::Cased),
Values(LevenshteinDfa::DfaType::Explicit,
- LevenshteinDfa::DfaType::Implicit),
+ LevenshteinDfa::DfaType::Implicit,
+ LevenshteinDfa::DfaType::Table),
Values(1, 2)),
LevenshteinDfaSuccessorTest::stringify_params);