Skip to content
Snippets Groups Projects
Verified Commit 58d0b78d authored by Timm Fitschen's avatar Timm Fitschen
Browse files

TST: fix unit tests

parent fb29e9a1
No related branches found
No related tags found
2 merge requests!96DOC: Added CITATION.cff to the list of files in the release guide where the...,!71F find query
Pipeline #30296 passed
...@@ -61,20 +61,23 @@ public class QueryTest { ...@@ -61,20 +61,23 @@ public class QueryTest {
@Test @Test
public void testGetKey() { public void testGetKey() {
assertEquals("E_enameF_POV(pname,=,val1)", getCacheKey("FIND ename WITH pname = val1")); assertEquals("R_RECORDE_enameF_POV(pname,=,val1)", getCacheKey("FIND ename WITH pname = val1"));
assertEquals("E_enameF_POV(pname,=,val1)", getCacheKey("COUNT ename WITH pname = val1"));
assertEquals( assertEquals(
"E_enameF_POV(pname,=,val1)", getCacheKey("SELECT bla FROM ename WITH pname = val1")); "R_RECORDE_enameF_POV(pname,=,val1)", getCacheKey("COUNT ename WITH pname = val1"));
assertEquals("E_enameF_POV(pname,null,null)", getCacheKey("SELECT bla FROM ename WITH pname"));
assertEquals( assertEquals(
"E_enameF_maxPOV(pname,null,null)", "R_RECORDE_enameF_POV(pname,=,val1)",
getCacheKey("SELECT bla FROM ename WITH pname = val1"));
assertEquals(
"R_RECORDE_enameF_POV(pname,null,null)", getCacheKey("SELECT bla FROM ename WITH pname"));
assertEquals(
"R_RECORDE_enameF_maxPOV(pname,null,null)",
getCacheKey("SELECT bla FROM ename WITH THE GREATEST pname")); getCacheKey("SELECT bla FROM ename WITH THE GREATEST pname"));
assertEquals( assertEquals(
"R_RECORDE_enameF_POV(pname,=,val1)", getCacheKey("FIND RECORD ename WITH pname = val1")); "R_RECORDE_enameF_POV(pname,=,val1)", getCacheKey("FIND RECORD ename WITH pname = val1"));
assertEquals("R_ENTITYF_POV(pname,=,val1)", getCacheKey("COUNT ENTITY WITH pname = val1")); assertEquals("R_ENTITYF_POV(pname,=,val1)", getCacheKey("COUNT ENTITY WITH pname = val1"));
assertEquals( assertEquals(
"E_enameF_Conj(POV(pname,=,val1)POV(ename2,=,val2))", "R_RECORDE_enameF_Conj(POV(pname,=,val1)POV(ename2,=,val2))",
getCacheKey("SELECT bla FROM ename WITH pname = val1 AND ename2 = val2")); getCacheKey("SELECT bla FROM ename WITH pname = val1 AND ename2 = val2"));
assertEquals("V_R_ENTITYF_ID(,>,2)", getCacheKey("FIND ANY VERSION OF ENTITY WITH ID > 2")); assertEquals("V_R_ENTITYF_ID(,>,2)", getCacheKey("FIND ANY VERSION OF ENTITY WITH ID > 2"));
...@@ -83,14 +86,14 @@ public class QueryTest { ...@@ -83,14 +86,14 @@ public class QueryTest {
assertEquals( assertEquals(
"R_ENTITYF_SAT(asdf/asdf)", getCacheKey("FIND ENTITY WHICH IS STORED AT asdf/asdf")); "R_ENTITYF_SAT(asdf/asdf)", getCacheKey("FIND ENTITY WHICH IS STORED AT asdf/asdf"));
assertEquals( assertEquals(
"E_enameF_POV(ref1,null,null)SUB(POV(pname,>,val1)", "R_RECORDE_enameF_POV(ref1,null,null)SUB(POV(pname,>,val1)",
getCacheKey("FIND ename WITH ref1 WITH pname > val1 ")); getCacheKey("FIND ename WITH ref1 WITH pname > val1 "));
assertEquals( assertEquals(
"E_enameF_@(ref1,null)SUB(POV(pname,>,val1)", "R_RECORDE_enameF_@(ref1,null)SUB(POV(pname,>,val1)",
getCacheKey("FIND ename WHICH IS REFERENCED BY ref1 WITH pname > val1 ")); getCacheKey("FIND ename WHICH IS REFERENCED BY ref1 WITH pname > val1 "));
assertEquals( assertEquals(
"U_anonymous@anonymousE_enameF_POV(pname,=,val1)", "U_anonymous@anonymousR_RECORDE_enameF_POV(pname,=,val1)",
getCacheKeyWithUser("FIND ename WITH pname = val1")); getCacheKeyWithUser("FIND ename WITH pname = val1"));
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment