Skip to content
File

Blob: src/workerd/server/tests/python/undefined-handler/undefined-handler.wd-test

807 bytes
1using Workerd = import "/workerd/workerd.capnp";
2 
3const undefinedHandler :Workerd.Worker = (
4 modules = [
5 (name = "undefined_handler.py", pythonModule = embed "undefined_handler.py")
6 ],
7 compatibilityFlags = [%PYTHON_FEATURE_FLAGS, "disable_python_no_global_handlers"],
8);
9 
10const server :Workerd.Worker = (
11 modules = [
12 (name = "server.js", esModule = embed "server.mjs")
13 ],
14 bindings = [
15 ( name = "pythonWorker", service = "undefinedHandler" ),
16 ],
17 compatibilityFlags = ["nodejs_compat"],
18);
19 
20 
21const unitTests :Workerd.Config = (
22 services = [
23 ( name = "external",
24 network = (
25 tlsOptions = (trustBrowserCas = true)
26 )
27 ),
28 ( name = "server",
29 worker = .server
30 ),
31 ( name = "undefinedHandler",
32 worker = .undefinedHandler
33 ),
34 ],
35);