diff options
Diffstat (limited to 'eval/src/tests/eval/compiled_function/compiled_function_test.cpp')
-rw-r--r-- | eval/src/tests/eval/compiled_function/compiled_function_test.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/eval/src/tests/eval/compiled_function/compiled_function_test.cpp b/eval/src/tests/eval/compiled_function/compiled_function_test.cpp index dc7fde7f435..45e0c6d08fc 100644 --- a/eval/src/tests/eval/compiled_function/compiled_function_test.cpp +++ b/eval/src/tests/eval/compiled_function/compiled_function_test.cpp @@ -78,6 +78,8 @@ struct MyEvalTest : test::EvalSpec::EvalTest { size_t fail_cnt = 0; bool print_pass = false; bool print_fail = false; + + ~MyEvalTest() override; virtual void next_expression(const std::vector<vespalib::string> ¶m_names, const vespalib::string &expression) override { @@ -122,6 +124,8 @@ struct MyEvalTest : test::EvalSpec::EvalTest { } }; +MyEvalTest::~MyEvalTest() = default; + TEST_FF("require that compiled evaluation passes all conformance tests", MyEvalTest(), test::EvalSpec()) { f1.print_fail = true; f2.add_all_cases(); |