atoms/testing

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

Maintainers

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

0.1.1 2026-08-15 14:13 UTC

This package is auto-updated.

Last update: 2026-08-15 15:21:55 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.1

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.