Unit Testing Workers, in Cloudflare Workers
The article discusses how to generate a Cloudflare Worker-compatible test harness for executing Mocha unit tests directly in the production Cloudflare environment. It provides detailed steps on setting up directories, installing necessary tools like Mocha, Webpack, and Exports Loader, creating a modified version of Webpack's mocha loader, writing worker scripts and unit tests, building a test harness script, configuring Mocha Webpack, customizing the test harness, deploying and running the test harness, and integrating it into an existing CI/CD pipeline. The article also explains how to interpret detailed test reports returned by the test harness in JSON format.
Company
Cloudflare
Date published
May 2, 2019
Author(s)
Tim Obezuk
Word count
1251
Hacker News points
None found.
Language
English