Files
create-github-app-token/tests
Parker Brown 7890ff190e Support full repository names
Allow repositories entries to include an owner when it matches the resolved owner. This supports values like github.repository while preserving the existing owner/default-owner behavior.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-08 17:10:38 -07:00
..

Tests

Add one test file per scenario. You can run them in isolation with:

node tests/post-token-set.test.js

All tests are run together in tests/index.js, which can be executed with Node's built-in test runner

node --test tests/index.js

or with npm

npm test

How the tests work

The output from the tests is captured into a snapshot (tests/index.js.snapshot). It includes all requests sent by our scripts to verify it's working correctly and to prevent regressions.

To update snapshots after an intentional change:

node --test --test-update-snapshots tests/index.js

How to add a new test

We have tests both for the main.js and post.js scripts.