query fixes

This commit is contained in:
Jaremy Creechley 2023-09-25 19:58:03 -07:00
parent 77173a5fac
commit a16cdaab29
No known key found for this signature in database
GPG Key ID: 4E66FB67B21D3300
3 changed files with 9 additions and 9 deletions

View File

@ -36,7 +36,7 @@ type
proc dbQuery*[K](
key: K,
value = true,
value = false,
sort = SortOrder.Ascending,
offset = 0,
limit = -1

View File

@ -37,7 +37,7 @@ proc new*(T: type QueryIter, dispose = defaultDispose): T =
proc init*(T: type Query,
key: Key,
value = true,
value = false,
sort = SortOrder.Ascending,
offset = 0,
limit = -1): Query =

View File

@ -126,7 +126,7 @@ suite "queryTests":
test "Key should query all keys and all it's children":
let
q = dbQuery(key: key1, value: true)
q = dbQuery(key=key1, value=true)
ds.put(key1, val1).tryGet
ds.put(key2, val2).tryGet
@ -149,7 +149,7 @@ suite "queryTests":
test "query should cancel":
let
q = dbQuery(key: key1, value: true)
q = dbQuery(key= key1, value= true)
ds.put(key1, val1).tryGet
ds.put(key2, val2).tryGet
@ -179,7 +179,7 @@ suite "queryTests":
test "Key should query all keys without values":
let
q = dbQuery(key: key1, value: false)
q = dbQuery(key= key1, value= false)
ds.put(key1, val1).tryGet
ds.put(key2, val2).tryGet
@ -204,7 +204,7 @@ suite "queryTests":
test "Key should not query parent":
let
q = dbQuery(key: key2, value: true)
q = dbQuery(key= key2, value= true)
ds.put(key1, val1).tryGet
ds.put(key2, val2).tryGet
@ -226,7 +226,7 @@ suite "queryTests":
test "Key should all list all keys at the same level":
let
queryKey = Key.init("/a").tryGet
q = dbQuery(key: key1, value: true)
q = dbQuery(key= key1, value= true)
ds.put(key1, val1).tryGet
ds.put(key2, val2).tryGet
@ -253,7 +253,7 @@ suite "queryTests":
test "Should apply limit":
let
key = Key.init("/a").tryGet
q = dbQuery(key: key1, limit: 10, value: false)
q = dbQuery(key= key1, limit= 10, value= false)
for i in 0..<100:
let
@ -274,7 +274,7 @@ suite "queryTests":
let
key = Key.init("/a").tryGet
keyId = KeyId.new $key
q = dbQuery(key: keyId, offset: 90)
q = dbQuery(key= keyId, offset= 90)
for i in 0..<100:
let