Skip to content
File

Blob: src/workerd/api/tests/kv-test.wd-test

891 bytes
1using Workerd = import "/workerd/workerd.capnp";
2 
3const unitTests :Workerd.Config = (
4 services = [
5 ( name = "kv-test",
6 worker = (
7 modules = [
8 ( name = "worker", esModule = embed "kv-test.js" )
9 ],
10 bindings = [ ( name = "KV", kvNamespace = "kv-test" ), ],
11 # "experimental" flag is needed to test deleteBulk
12 compatibilityFlags = ["experimental", "nodejs_compat", "service_binding_extra_handlers"],
13 streamingTails = ["tail"],
14 )
15 ),
16 (name = "tail", worker = .tailWorker, ),
17 ],
18 extensions = [ (
19 modules = [
20 ( name = "test:instrumentation-tail", esModule = embed "instrumentation-tail-worker.js" ),
21 ]
22 ) ]
23);
24 
25const tailWorker :Workerd.Worker = (
26 modules = [
27 (name = "worker", esModule = embed "kv-instrumentation-test.js")
28 ],
29 compatibilityFlags = ["experimental", "nodejs_compat"],
30);