Poku

Multi-runtime JS test suite.

Visit website ↗

Profile updated

Console’s review

· Reviewed by David Mytton

What we like

A single test suite that can run the same tests against Node, Bun & Deno. Includes functions for assertions, setup and teardown. Helper functions for common tasks such as building and running containers, waiting for ports to respond, loading environment variables. Can watch for changes and re-run tests. Open source

Tradeoffs

Incomplete support for mocking, stubbing, and spying. Would like to see more runtime support e.g. Vercel Edge runtime & Cloudflare.

Is Poku a fit?

Based on Console’s review published on 2024-08-01. Summary updated .

Who it’s for

Developers who need to test JavaScript code across multiple runtimes

Why consider it

Run the same tests against multiple JavaScript runtimes

Keep in mind

Limited support for mocking and additional runtime support

Console is a free weekly newsletter with short reviews of developer tools, covering strengths and tradeoffs. This review reflects Console’s assessment at publication on 2024-08-01. Features and limitations may have changed since the review date. Read our selection criteria and learn about Console.

Discover your next favorite tool

Independent devtool reviews and the latest betas, in your inbox every Thursday. Free.