diff --git a/code/functions/search-query/test/nu/marginalia/functions/searchquery/query_parser/model/QWordGraphTest.java b/code/functions/search-query/test/nu/marginalia/functions/searchquery/query_parser/model/QWordGraphTest.java index f985cd13..df4da566 100644 --- a/code/functions/search-query/test/nu/marginalia/functions/searchquery/query_parser/model/QWordGraphTest.java +++ b/code/functions/search-query/test/nu/marginalia/functions/searchquery/query_parser/model/QWordGraphTest.java @@ -100,7 +100,7 @@ class QWordGraphTest { assertEquals("a b ( c | d )", graph.compileToQuery()); } - @Test + @Test // this test is a bit flaky, the order of the variants is not guaranteed void testCompile5() { // Construct a graph like diff --git a/code/functions/search-query/test/nu/marginalia/query/svc/QueryFactoryTest.java b/code/functions/search-query/test/nu/marginalia/query/svc/QueryFactoryTest.java index 1576fd85..4310e89d 100644 --- a/code/functions/search-query/test/nu/marginalia/query/svc/QueryFactoryTest.java +++ b/code/functions/search-query/test/nu/marginalia/query/svc/QueryFactoryTest.java @@ -134,7 +134,7 @@ public class QueryFactoryTest { { // tde isn't a stopword, so we should get the normal behavior var specs = parseAndGetSpecs("\"tde shining\""); - assertEquals("tde shining", specs.query.compiledQuery); + assertEquals("( shining tde | tde_shining )", specs.query.compiledQuery); assertEquals(List.of("tde_shining"), specs.query.searchTermsAdvice); assertEquals(List.of(List.of("tde", "shining")), specs.query.searchTermCoherences); } @@ -192,7 +192,7 @@ public class QueryFactoryTest { @Test public void testExpansion3() { long start = System.currentTimeMillis(); - var subquery = parseAndGetSpecs("plato's republic").query; + var subquery = parseAndGetSpecs("buy rimonabant buy acomplia"); System.out.println("Time: " + (System.currentTimeMillis() - start)); System.out.println(subquery); }