aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/query/querybuilder_test.cpp
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-03-28 14:42:45 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2021-03-28 14:42:45 +0000
commitae90624a1574db2be4062fcb0546996abc2be19b (patch)
tree15bcb65633390dcbd0a1099a6a79ab6978c42b02 /searchlib/src/tests/query/querybuilder_test.cpp
parentcd9645f8ee72eb99b9453773fb0e51b00cdcc9ef (diff)
- Use faster std::to_chars.
- Reorganize stackdumpitertor so members accesses frequently are colocated. - Add test to keep iteratorsize under control.
Diffstat (limited to 'searchlib/src/tests/query/querybuilder_test.cpp')
-rw-r--r--searchlib/src/tests/query/querybuilder_test.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/searchlib/src/tests/query/querybuilder_test.cpp b/searchlib/src/tests/query/querybuilder_test.cpp
index 30b4d2ae264..f1207da727d 100644
--- a/searchlib/src/tests/query/querybuilder_test.cpp
+++ b/searchlib/src/tests/query/querybuilder_test.cpp
@@ -592,6 +592,10 @@ TEST("require that empty intermediate node can be added") {
EXPECT_EQUAL(0u, and_node->getChildren().size());
}
+TEST("control size of SimpleQueryStackDumpIterator") {
+ EXPECT_EQUAL(160u, sizeof(SimpleQueryStackDumpIterator));
+}
+
TEST("test query parsing error") {
const char * STACK =
"\001\002\001\003\000\005\002\004\001\034F\001\002\004term\004\004term\002dx\004\004term\002ifD\002\004term\001xD\003\004term\002dxE\004\004term\001\060F\005\002\004term"