- mv target/x86_64-unknown-linux-musl/debug/lemmy_server target/lemmy_server
- name: run federation tests
- image: node:15.4.0
+ image: node:15-alpine3.12
environment:
LEMMY_DATABASE_URL: postgres://lemmy:password@database:5432
DO_WRITE_HOSTS_FILE: 1
commands:
- ls -la target/lemmy_server
- # - apk add bash curl postgresql-client
- - apt-get update && apt-get install -y postgresql postgresql-contrib
+ - apk add bash curl postgresql-client
- bash api_tests/prepare-drone-federation-test.sh
- cd api_tests/
- yarn
await setupLogins();
let search = await searchForBetaCommunity(alpha);
betaCommunity = search.communities[0];
+ await unfollows();
});
afterAll(async () => {
+ await unfollows();
+});
+
+async function unfollows() {
await unfollowRemotes(alpha);
await unfollowRemotes(gamma);
await unfollowRemotes(delta);
await unfollowRemotes(epsilon);
-});
+}
function assertPostFederation(
postOne: Post,