Skip to content
File

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

888 bytes
1using Workerd = import "/workerd/workerd.capnp";
2 
3const unitTests :Workerd.Config = (
4 services = [
5 ( name = "autorag-api-test",
6 worker = (
7 modules = [
8 (name = "worker.py", pythonModule = embed "autorag-api-test.py")
9 ],
10 compatibilityFlags = ["nodejs_compat", %PYTHON_FEATURE_FLAGS, "disable_python_no_global_handlers"],
11 bindings = [
12 (
13 name = "ai",
14 wrapped = (
15 moduleName = "cloudflare-internal:ai-api",
16 innerBindings = [(
17 name = "fetcher",
18 service = "autorag-mock"
19 )],
20 )
21 )
22 ],
23 )
24 ),
25 ( name = "autorag-mock",
26 worker = (
27 compatibilityFlags = ["experimental", "nodejs_compat"],
28 modules = [
29 (name = "worker", esModule = embed "autorag-mock.js")
30 ],
31 )
32 )
33 ]
34);