mirror of
https://github.com/logos-storage/nim-datastore.git
synced 2026-01-09 00:53:08 +00:00
adding test backend
This commit is contained in:
parent
2e9695ea86
commit
464896bf88
@ -78,6 +78,7 @@ proc startupDatastore(
|
||||
ret[].value[].backendDatastore = ds.get()
|
||||
ret[].state = Success
|
||||
of TestBackend:
|
||||
echo "startupDatastore: TestBackend"
|
||||
ret[].value[].backendDatastore = nil
|
||||
ret[].state = Success
|
||||
else:
|
||||
@ -117,10 +118,12 @@ proc createThreadDatastore*(
|
||||
) =
|
||||
|
||||
try:
|
||||
ret[].value[].tp = Taskpool.new(num_threads = 1) ##\
|
||||
echo "createThreadDatastore: start"
|
||||
ret[].value[].tp = Taskpool.new(num_threads = 2) ##\
|
||||
## Default to one thread, multiple threads \
|
||||
## will require more work
|
||||
ret[].value[].tp.spawn startupDatastore(ret, backend)
|
||||
echo "createThreadDatastore: done"
|
||||
|
||||
except Exception as exc:
|
||||
ret[].state = Error
|
||||
|
||||
@ -20,7 +20,8 @@ suite "Test Basic SharedDatastore":
|
||||
let backend = ThreadBackend(
|
||||
kind: TestBackend,
|
||||
)
|
||||
let sds = newSharedDataStore(backend)
|
||||
let sds = await newSharedDataStore(backend)
|
||||
echo "sds: ", repr sds
|
||||
|
||||
# suite "Test Basic FSDatastore":
|
||||
# let
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user