-
-
Notifications
You must be signed in to change notification settings - Fork 96
Open
Description
Summary
Add automated E2E smoke tests that verify Fedify's interoperability with Mastodon over HTTP with signature verification skipped. This is the foundational smoke test lane that validates ActivityPub message formation and processing.
Parent issue
Sub-issue of #481 (Interoperability smoke test suite).
What it covers
- Fedify test harness app with backdoor APIs for test orchestration
- Docker Compose setup with Mastodon (web, sidekiq, postgres, redis)
- CI orchestrator running 6 scenarios:
- Mastodon → Fedify (Follow)
- Fedify → Mastodon (Follow)
- Fedify → Mastodon (Create Note)
- Mastodon → Fedify (Reply)
- Mastodon → Fedify (Unfollow)
- Fedify → Mastodon (Unfollow)
- Provisioning script with DB pre-registration of the Fedify account
skipSignatureVerification: truefor simplicity
Implementation
PR #598
Reactions are currently unavailable