Functional and integration test suite for the @spearwolf/shadow-objects core library.
This package is not published to npm. It exists solely to exercise the shadow-objects internals in a real browser environment using @web/test-runner.
- Entity and component lifecycle tests -- verifying that entities are created, destroyed, and re-parented correctly
- Token and registry tests -- confirming that tokens connect view nodes to the right shadow objects
- Change propagation tests -- covering how property and token changes flow through the shadow environment
- Event routing tests -- ensuring that events sent from the view layer reach the correct shadow objects
From the monorepo root:
pnpm nx run shadow-objects-testing:testOr from inside this package:
pnpm testTo run in watch mode:
pnpm watch