* ci: setup workflows, dependabot, labeler and commit linting * docs: update README, community files and issue templates * chore: configure prettier, editorconfig and format codebase * chore: restore changes lost during rebase * docs: adjust url for new logo * fix: align badges * chore: resolve conflicts and re-add temp lint
16 lines
650 B
Markdown
16 lines
650 B
Markdown
# Running Tests
|
|
|
|
These tests require an authenticated WhatsApp Web session, as well as an additional phone that you can send messages to.
|
|
|
|
This can be configured using the following environment variables:
|
|
|
|
- `WWEBJS_TEST_CLIENT_ID`: `clientId` to use for local file based authentication (required for authenticated tests).
|
|
- `WWEBJS_TEST_REMOTE_ID`: A valid WhatsApp ID that you can send messages to, e.g. `123456789@c.us`. It should be different from the ID used by the provided session (required).
|
|
|
|
You can create a `.env` file in the root directory with these variables. See `.env.example` for a template.
|
|
|
|
To run the tests:
|
|
|
|
```bash
|
|
npm test
|
|
```
|