Search by

atoms / testing

dabernathy89

Test tooling for Atoms: AtomHarness (in-process Atom execution against temp SQLite), fakes and recorders.

0.9.1 2026-10-31 05:17 UTC

This package is auto-updated.

Last update: 2026-10-31 05:47:00 UTC


README

Test an Atom locally against a real temporary SQLite database without a network connection or Cloudflare account. AtomHarness exercises migrations, lifecycle hooks, serialization, app(), jobs, broadcasts, WebSockets, and timers using the same atoms/core contracts as the deployed runtime.

composer require --dev atoms/testing:^0.9

See the Atoms documentation for local testing patterns and framework-specific fakes.

Development and support

This package is developed in the Atoms monorepo. Its standalone repository is a read-only distribution mirror; report issues and send pull requests to the monorepo. Licensed under the MIT License.