Interface: InstrumentedDOProject
Defined in: packages/testing/src/instrument-do-project.ts:68
Result of instrumenting a DO project This is both an ExportedHandler (for default export) and has DO classes as properties
Extends
ExportedHandler
Indexable
[key: string]: any
Properties
dos
dos:
Record<string,any>
Defined in: packages/testing/src/instrument-do-project.ts:78
Instrumented DO classes keyed by their names
Example
{ MyDO: InstrumentedMyDO, AnotherDO: InstrumentedAnotherDO }
email?
optionalemail:EmailExportedHandler<unknown>
Defined in: packages/testing/worker-configuration.d.ts:367
Inherited from
ExportedHandler.email
fetch?
optionalfetch:ExportedHandlerFetchHandler<unknown,unknown>
Defined in: packages/testing/worker-configuration.d.ts:361
Inherited from
ExportedHandler.fetch
queue?
optionalqueue:ExportedHandlerQueueHandler<unknown,unknown>
Defined in: packages/testing/worker-configuration.d.ts:368
Inherited from
ExportedHandler.queue
scheduled?
optionalscheduled:ExportedHandlerScheduledHandler<unknown>
Defined in: packages/testing/worker-configuration.d.ts:365
Inherited from
ExportedHandler.scheduled
tail?
optionaltail:ExportedHandlerTailHandler<unknown>
Defined in: packages/testing/worker-configuration.d.ts:362
Inherited from
ExportedHandler.tail
tailStream?
optionaltailStream:ExportedHandlerTailStreamHandler<unknown>
Defined in: packages/testing/worker-configuration.d.ts:364
Inherited from
ExportedHandler.tailStream
test?
optionaltest:ExportedHandlerTestHandler<unknown>
Defined in: packages/testing/worker-configuration.d.ts:366
Inherited from
ExportedHandler.test
trace?
optionaltrace:ExportedHandlerTraceHandler<unknown>
Defined in: packages/testing/worker-configuration.d.ts:363
Inherited from
ExportedHandler.trace
worker
worker:
ExportedHandler
Defined in: packages/testing/src/instrument-do-project.ts:72
Instrumented worker with RPC routing