aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/proton/verify_ranksetup
diff options
context:
space:
mode:
authorHaavard <havardpe@yahoo-inc.com>2016-11-14 15:40:54 +0000
committerHaavard <havardpe@yahoo-inc.com>2016-11-14 15:40:54 +0000
commitddbbc46119c3f19994ad02df7e21c0a3f195a8f0 (patch)
treecab17a271df9c9720c2455d953096241358175d2 /searchcore/src/tests/proton/verify_ranksetup
parenta2d465da7e533ce8c6191767113161d15bc710ea (diff)
added rank setup verify test for unsupported AST node
Diffstat (limited to 'searchcore/src/tests/proton/verify_ranksetup')
-rw-r--r--searchcore/src/tests/proton/verify_ranksetup/verify_ranksetup_test.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/searchcore/src/tests/proton/verify_ranksetup/verify_ranksetup_test.cpp b/searchcore/src/tests/proton/verify_ranksetup/verify_ranksetup_test.cpp
index 2ddcb154e84..8cace3a7bb4 100644
--- a/searchcore/src/tests/proton/verify_ranksetup/verify_ranksetup_test.cpp
+++ b/searchcore/src/tests/proton/verify_ranksetup/verify_ranksetup_test.cpp
@@ -263,6 +263,18 @@ TEST_F("require that undefined ranking constants cannot be used", SimpleModel())
EXPECT_FALSE(f.verify());
}
+TEST_F("require that ranking expressions can be verified", SimpleModel()) {
+ f.first_phase("rankingExpression(\\\"constant(my_tensor)+attribute(date)\\\")");
+ EXPECT_TRUE(f.verify());
+}
+
+//-----------------------------------------------------------------------------
+
+TEST_F("require that tensor join is not yet supported", SimpleModel()) {
+ f.first_phase("rankingExpression(\\\"join(constant(my_tensor),attribute(date),f(t,d)(t+d))\\\")");
+ EXPECT_FALSE(f.verify());
+}
+
//-----------------------------------------------------------------------------
TEST_F("cleanup files", Model()) {