pytest cloudflare worker
CloudFlare worker system tests packaged as a pytest plugin.
Features:
- real environment - the plugin deploys your worker to a preview environment, then routes real HTTPS requests to the worker so you get a true environment in tests
- advanced features - like environment variables and KV worker database work out of the box
- wrangler integration - the plugin integrated with wrangler to build your worker and setup bindings like environment variables and KV worker namespaces
-
logging - logs from workers using
console.log(...)
are available in tests
In beta, this package is currently active development, API may change at any time
Install
pip install pytest-cloudflare-worker
Usage
TODO