aboutsummaryrefslogtreecommitdiffstats
path: root/eval/src/tests/instruction/inplace_map_function/inplace_map_function_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'eval/src/tests/instruction/inplace_map_function/inplace_map_function_test.cpp')
-rw-r--r--eval/src/tests/instruction/inplace_map_function/inplace_map_function_test.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/eval/src/tests/instruction/inplace_map_function/inplace_map_function_test.cpp b/eval/src/tests/instruction/inplace_map_function/inplace_map_function_test.cpp
index 0983f84a4af..1193060b05a 100644
--- a/eval/src/tests/instruction/inplace_map_function/inplace_map_function_test.cpp
+++ b/eval/src/tests/instruction/inplace_map_function/inplace_map_function_test.cpp
@@ -27,8 +27,10 @@ struct FunInfo {
void verify_optimized(const vespalib::string &expr) {
SCOPED_TRACE(expr.c_str());
- CellTypeSpace all_types(CellTypeUtils::list_types(), 1);
- EvalFixture::verify<FunInfo>(expr, {FunInfo{false}}, all_types);
+ CellTypeSpace stable_types(CellTypeUtils::list_stable_types(), 1);
+ CellTypeSpace unstable_types(CellTypeUtils::list_unstable_types(), 1);
+ EvalFixture::verify<FunInfo>(expr, {FunInfo{false}}, stable_types);
+ EvalFixture::verify<FunInfo>(expr, {}, unstable_types);
}
void verify_not_optimized(const vespalib::string &expr) {