aboutsummaryrefslogtreecommitdiffstats
path: root/eval/src/tests/eval/interpreted_function/interpreted_function_test.cpp
diff options
context:
space:
mode:
authorHåvard Pettersen <havardpe@oath.com>2018-01-31 16:25:27 +0000
committerHåvard Pettersen <havardpe@oath.com>2018-01-31 16:25:27 +0000
commitfcdd620519cba35bcc57ce21aca12e0cd84fed65 (patch)
treece69defd8337fc51978e332267999a0b693506fb /eval/src/tests/eval/interpreted_function/interpreted_function_test.cpp
parent5e9a28f18304c19d9622a59d044a7ad560cbb48b (diff)
remove tensor function eval tests
covered by normal interpreted function tests
Diffstat (limited to 'eval/src/tests/eval/interpreted_function/interpreted_function_test.cpp')
-rw-r--r--eval/src/tests/eval/interpreted_function/interpreted_function_test.cpp14
1 files changed, 0 insertions, 14 deletions
diff --git a/eval/src/tests/eval/interpreted_function/interpreted_function_test.cpp b/eval/src/tests/eval/interpreted_function/interpreted_function_test.cpp
index e0de483fde2..6b11e2e7034 100644
--- a/eval/src/tests/eval/interpreted_function/interpreted_function_test.cpp
+++ b/eval/src/tests/eval/interpreted_function/interpreted_function_test.cpp
@@ -56,7 +56,6 @@ struct MyEvalTest : test::EvalSpec::EvalTest {
verify_result(SimpleTensorEngine::ref(), function, false, "[untyped simple] "+desc, params, expected_result);
verify_result(DefaultTensorEngine::ref(), function, false, "[untyped prod] "+desc, params, expected_result);
verify_result(DefaultTensorEngine::ref(), function, true, "[typed prod] "+desc, params, expected_result);
- verify_tensor_function(DefaultTensorEngine::ref(), function, "[tensor function]"+desc, params, expected_result);
}
}
@@ -89,19 +88,6 @@ struct MyEvalTest : test::EvalSpec::EvalTest {
const Value &result_value = ifun.eval(ictx, params);
report_result(result_value.is_double(), result_value.as_double(), expected_result, description);
}
-
- void verify_tensor_function(const TensorEngine &engine,
- const Function &function,
- const vespalib::string &description,
- const SimpleParams &params,
- double expected_result)
- {
- Stash stash;
- NodeTypes node_types = NodeTypes(function, std::vector<ValueType>(params.params.size(), ValueType::double_type()));
- const auto &tfun = make_tensor_function(engine, function.root(), node_types, stash);
- const Value &result_value = tfun.eval(engine, params, stash);
- report_result(result_value.is_double(), result_value.as_double(), expected_result, description);
- }
};
TEST_FF("require that compiled evaluation passes all conformance tests", MyEvalTest(), test::EvalSpec()) {