Unit tests cover InMemoryFileOps (read/write/stat/list/rename/remove, seek, misuse guards, constructor seed) and InMemoryState. No WASM needed. Integration tests spin up three real Tailscale nodes against a headscale control server, verifying initIPN WASM loading, /localapi/v0/status, and two-node TCP dial/listen. Credentials loaded from .env.local (gitignored). All IPN instances share one Go WASM runtime (factory compiled once); shutdown() on any one exits the runtime, so a single before()/after() pair wraps the suite. test:coverage script added for consistency with other packages. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
8 lines
59 B
Plaintext
8 lines
59 B
Plaintext
node_modules/
|
|
dist/
|
|
out/
|
|
coverage/
|
|
.turbo/
|
|
tmp/
|
|
.env.local
|