Skip to content

Commit cbdbb27

Browse files
committed
fix fts test
1 parent cdfdda8 commit cbdbb27

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

extension/fts/test/prepare_test.cpp

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,7 @@ TEST_F(ApiTest, PrepareFTSTest) {
3535
conn->prepare("CALL QUERY_FTS_INDEX('person', 'personIdx', $1) RETURN node.ID, score;");
3636
result = conn->execute(prepared.get());
3737
ASSERT_FALSE(result->isSuccess());
38-
ASSERT_EQ(result->getErrorMessage(), "Runtime exception: The expression: '$1' is a parameter "
39-
"expression. Please assign it a value.");
38+
ASSERT_EQ(result->getErrorMessage(), "Parameter 1 not found.");
4039

4140
// Table name can't be a parameter expression.
4241
prepared =
@@ -63,8 +62,7 @@ TEST_F(ApiTest, PrepareFTSTest) {
6362
"CALL QUERY_FTS_INDEX('person', 'personIdx', 'alice', top:=$3) RETURN node.ID, score;");
6463
result = conn->execute(prepared.get());
6564
ASSERT_FALSE(result->isSuccess());
66-
ASSERT_EQ(result->getErrorMessage(), "Runtime exception: The expression: 'top' is a parameter "
67-
"expression. Please assign it a value.");
65+
ASSERT_EQ(result->getErrorMessage(), "Parameter 3 not found.");
6866

6967
// K can be a parameter expression.
7068
prepared = conn->prepare(
@@ -84,8 +82,7 @@ TEST_F(ApiTest, PrepareFTSTest) {
8482
"CALL QUERY_FTS_INDEX('person', 'personIdx', 'alice', k:=$3) RETURN node.ID, score;");
8583
result = conn->execute(prepared.get());
8684
ASSERT_FALSE(result->isSuccess());
87-
ASSERT_EQ(result->getErrorMessage(), "Runtime exception: The expression: 'k' is a parameter "
88-
"expression. Please assign it a value.");
85+
ASSERT_EQ(result->getErrorMessage(), "Parameter 3 not found.");
8986

9087
// B can be a parameter expression.
9188
prepared = conn->prepare(
@@ -105,8 +102,7 @@ TEST_F(ApiTest, PrepareFTSTest) {
105102
"CALL QUERY_FTS_INDEX('person', 'personIdx', 'alice', b:=$3) RETURN node.ID, score;");
106103
result = conn->execute(prepared.get());
107104
ASSERT_FALSE(result->isSuccess());
108-
ASSERT_EQ(result->getErrorMessage(), "Runtime exception: The expression: 'b' is a parameter "
109-
"expression. Please assign it a value.");
105+
ASSERT_EQ(result->getErrorMessage(), "Parameter 3 not found.");
110106

111107
// conjunctive can be a parameter expression.
112108
prepared = conn->prepare("CALL QUERY_FTS_INDEX('person', 'personIdx', 'alice', "
@@ -125,9 +121,7 @@ TEST_F(ApiTest, PrepareFTSTest) {
125121
"conjunctive:=$3) RETURN node.ID, score;");
126122
result = conn->execute(prepared.get());
127123
ASSERT_FALSE(result->isSuccess());
128-
ASSERT_EQ(result->getErrorMessage(),
129-
"Runtime exception: The expression: 'conjunctive' is a parameter "
130-
"expression. Please assign it a value.");
124+
ASSERT_EQ(result->getErrorMessage(), "Parameter 3 not found.");
131125
}
132126

133127
} // namespace testing

0 commit comments

Comments
 (0)