Remove ParseExceptionWrapper (unused) (#2403)

Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
This commit is contained in:
Avgustin Marinov
2025-05-15 15:34:07 +03:00
committed by GitHub
parent c306ed2d4f
commit 05bcebc0f9
2 changed files with 27 additions and 180 deletions

View File

@@ -49,6 +49,33 @@ class RSQLToSQLTest {
print(JpaTarget.class, TargetFields.class, "(tag!=TAG1 or tag !=TAG2)");
}
@Test
void printSimple() {
print(JpaTarget.class, TargetFields.class, "controllerId==ctrlr1");
print(JpaTarget.class, TargetFields.class, "targettype.key==type1");
print(JpaTarget.class, TargetFields.class, "tag==tag1");
print(JpaTarget.class, TargetFields.class, "metadata.key1==value1");
print(JpaTarget.class, TargetFields.class, "attribute.key1==value1");
}
@Test
void printAnd() {
print(JpaTarget.class, TargetFields.class, "controllerId==ctrlr1 and controllerId==ctrlr2");
print(JpaTarget.class, TargetFields.class, "targettype.key==type1 and targettype.key==type2");
print(JpaTarget.class, TargetFields.class, "tag==tag1 and tag==tag2 and tag=tag3");
print(JpaTarget.class, TargetFields.class, "metadata.key1==value1 and metadata.key2==value2");
print(JpaTarget.class, TargetFields.class, "attribute.key1==value1 and attribute.key2==value2");
}
@Test
void printOr() {
print(JpaTarget.class, TargetFields.class, "controllerId==ctrlr1 or controllerId==ctrlr2");
print(JpaTarget.class, TargetFields.class, "targettype.key==type1 or targettype.key==type2");
print(JpaTarget.class, TargetFields.class, "tag==tag1 or tag==tag2 or tag==tag3");
print(JpaTarget.class, TargetFields.class, "metadata.key1==value1 or metadata.key2==value2");
print(JpaTarget.class, TargetFields.class, "attribute.key1==value1 or attribute.key2==value2");
}
@Test
void printSameTableMultiJoin() {
print(JpaTarget.class, TargetFields.class, "installedds.version==1.0.0 or assignedds.version==2.0.0");