1.C.6 Mock protocol server harness #161

Closed
opened 2026-07-27 00:26:47 +00:00 by KofTwentyTwo · 1 comment
KofTwentyTwo commented 2026-07-27 00:26:47 +00:00 (Migrated from github.com)

Stand up offline mock IMAP/SMTP (+wiremock scaffold for JMAP/CalDAV). AC: full fetch->store->read->send E2E runs offline in CI.

Stand up offline mock IMAP/SMTP (+wiremock scaffold for JMAP/CalDAV). AC: full fetch->store->read->send E2E runs offline in CI.
KofTwentyTwo commented 2026-07-27 06:27:03 +00:00 (Migrated from github.com)

Done on dev (dd10eda): full offline spine E2E (spine_e2e_test) drives AddAccount->Sync->list/read->MarkRead(+Subscribe event)->SendMessage over gRPC with injected MockMailBackend/MockMessageSender; production never depends on mocks. Added auth-mounted Mail.Sync RPC + wired CLI mail sync. Phase 1 complete.

Done on `dev` (dd10eda): full offline spine E2E (spine_e2e_test) drives AddAccount->Sync->list/read->MarkRead(+Subscribe event)->SendMessage over gRPC with injected MockMailBackend/MockMessageSender; production never depends on mocks. Added auth-mounted Mail.Sync RPC + wired CLI mail sync. Phase 1 complete.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: KofTwentyTwo/nuncio#161