Skip to content
File

Blob: src/cloudflare/internal/test/vectorize/vectorize-api-test.wd-test

910 bytes
1using Workerd = import "/workerd/workerd.capnp";
2 
3const unitTests :Workerd.Config = (
4 services = [
5 ( name = "vectorize-api-test",
6 worker = (
7 modules = [
8 ( name = "worker", esModule = embed "vectorize-api-test.js" )
9 ],
10 compatibilityFlags = ["nodejs_compat"],
11 bindings = [
12 ( name = "vector-search",
13 wrapped = (
14 moduleName = "cloudflare-internal:vectorize-api",
15 innerBindings = [(
16 name = "fetcher",
17 service = "vector-search-mock"
18 ),
19 (name = "indexId", text = "an-index"),
20 (name = "indexVersion", text = "v2")],
21 )
22 )
23 ],
24 )
25 ),
26 ( name = "vector-search-mock",
27 worker = (
28 modules = [
29 ( name = "worker", esModule = embed "vectorize-mock.js" )
30 ],
31 )
32 )
33 ]
34);