Skip to content

Files

Latest commit

6d24565 · Dec 17, 2024

History

History
This branch is 3464 commits behind elizaOS/eliza:main.

tests

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Dec 12, 2024
Dec 17, 2024
Dec 16, 2024

Integration tests

This directory contains smoke and integration tests for Eliza project.

Smoke tests

  • Should always be run on a freshly cloned project (i.e. no local changes)
  • Building and installing is part of the test
  • No configuration required
  • To run: pnpm run smokeTests

Integration tests

  • You need to configure your .env file before running (currently at least OPENAI_API_KEY is required)
  • How to use:
    1. Install project dependencies and build the project as described in top-level README
    2. To run all the tests: pnpm run integrationTests

Integration test library

  • For simplicity, integration tests are written in plain JavaScript (ESM)
  • Currently this is just a "proof of concept" (single test), please reach out if you would like to contribute.

Using in GitHub CI/CD