mirror of
https://github.com/misskey-dev/misskey.git
synced 2026-08-04 06:16:11 +00:00
4db251696d
* fix(test): setup.sh で $1.config.json の生成条件が $1.default.yml を参照していたのを修正 * update .gitignore
test-federation
Test federation between two Misskey servers: a.test and b.test.
Before testing, you need to build the entire project, and change working directory to here:
pnpm build
cd packages/backend/test-federation
First, you need to start servers by executing following commands:
bash ./setup.sh
NODE_VERSION=22 docker compose up --scale tester=0
Then you can run all tests by a following command:
NODE_VERSION=22 docker compose run --no-deps --rm tester
For testing a specific file, run a following command:
NODE_VERSION=22 docker compose run --no-deps --rm tester -- pnpm -F backend test:fed packages/backend/test-federation/test/user.test.ts