Skip to content
File

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

871 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.py", pythonModule = embed "vectorize-api-test.py" )
9 ],
10 compatibilityFlags = ["nodejs_compat", %PYTHON_FEATURE_FLAGS, "disable_python_no_global_handlers"],
11 bindings = [
12 ( name = "vectorSearch",
13 wrapped = (
14 moduleName = "cloudflare-internal:vectorize-api",
15 innerBindings = [(
16 name = "fetcher",
17 service = "vector-search-mock"
18 )],
19 )
20 )
21 ],
22 )
23 ),
24 ( name = "vector-search-mock",
25 worker = (
26 modules = [
27 ( name = "worker", esModule = embed "vectorize-mock.js" )
28 ],
29 )
30 )
31 ]
32);