diff options
author | Haavard <havardpe@yahoo-inc.com> | 2017-02-23 15:13:44 +0000 |
---|---|---|
committer | Haavard <havardpe@yahoo-inc.com> | 2017-02-23 17:10:37 +0000 |
commit | 9cb7505ccdc58dcfaa341a9c54eee60d2d16531e (patch) | |
tree | 67baab933561ad0c3dbc55a597672a0a4842cade /searchlib/src/tests/fef/object_passing | |
parent | beea9069a65cd3625ebbbd20fb386baeed091d24 (diff) |
lazy evaluate ranking expressions
Diffstat (limited to 'searchlib/src/tests/fef/object_passing')
-rw-r--r-- | searchlib/src/tests/fef/object_passing/object_passing_test.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/searchlib/src/tests/fef/object_passing/object_passing_test.cpp b/searchlib/src/tests/fef/object_passing/object_passing_test.cpp index 53f9b028e9d..d62be9b42fb 100644 --- a/searchlib/src/tests/fef/object_passing/object_passing_test.cpp +++ b/searchlib/src/tests/fef/object_passing/object_passing_test.cpp @@ -91,11 +91,10 @@ struct Fixture { Properties overrides; RankProgram program(resolver); program.setup(mdl, queryEnv, overrides); - program.run(1); auto result = program.get_seeds(); EXPECT_EQUAL(1u, result.num_features()); EXPECT_TRUE(!result.is_object(0)); // verifies auto-unboxing - return *result.resolve_number(0); + return result.resolve(0).as_number(1); } bool verify(const vespalib::string &feature) { |