1
0
Fork 0
mirror of https://github.com/paricafe/misskey.git synced 2025-02-28 17:14:26 -06:00
paricafe/packages/backend/test-federation
かっこかり ec4358d1e8
fix(misskey-js): WebSocketの型定義をReconnectingWebsocketに依存するように ()
* fix(misskey-js): WebSocketの型定義をReconnectingWebsocketに依存するように

* Update Changelog

* run api extractor

* fix

* fix
2024-10-28 11:43:05 +09:00
..
.config
test fix(misskey-js): WebSocketの型定義をReconnectingWebsocketに依存するように () 2024-10-28 11:43:05 +09:00
.gitignore
compose.a.yml
compose.b.yml
compose.override.yaml
compose.tpl.yml
compose.yml
daemon.ts
eslint.config.js
README.md
setup.sh
tsconfig.json

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
docker compose up --scale tester=0

Then you can run all tests by a following command:

docker compose run --no-deps --rm tester

For testing a specific file, run a following command:

docker compose run --no-deps --rm tester -- pnpm -F backend test:fed packages/backend/test-federation/test/user.test.ts