add (failing) query lang tests

feat/vaults
Tomáš Mládek 2022-03-28 19:15:16 +02:00
parent 78b6bac7aa
commit 39272a5cb0
No known key found for this signature in database
GPG Key ID: 65E225C8B3E2ED8A
1 changed files with 28 additions and 0 deletions

View File

@ -491,5 +491,33 @@ mod test {
.unwrap();
let result = connection.query(query).unwrap();
assert_eq!(result.len(), 1);
let query =
format!(r#"(or (matches ? ? (contains "OOBA")) (matches ? (contains "HARGE") ?) )"#)
.parse()
.unwrap();
let result = connection.query(query).unwrap();
assert_eq!(result.len(), 2);
let query =
format!(r#"(and (matches ? ? (contains "OOBA")) (matches ? "{LABEL_ATTR}" ?) )"#)
.parse()
.unwrap();
let result = connection.query(query).unwrap();
assert_eq!(result.len(), 1);
// let query = format!(
// r#"(and
// (or
// (matches ? ? (contains "OOBA"))
// (matches ? (contains "HARGE") ?)
// )
// (not (matches ? "{LABEL_ATTR}" ?))
// )"#
// )
// .parse()
// .unwrap();
// let result = connection.query(query).unwrap();
// assert_eq!(result.len(), 1);
}
}