From eac3db34e91e1fb628c6a8935767a1eb2d538f11 Mon Sep 17 00:00:00 2001 From: John Coffey Date: Mon, 28 Sep 2026 06:42:08 -0700 Subject: [PATCH] Principal get test: expect legacyAllowed The per-protocol switches (#79) added legacyAllowed to the account's urn:inbuxa:jmap capability, but this expectation wasn't updated, so jmap_tests stopped here and the suites after it never ran. --- tests/src/jmap/principal/get.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/src/jmap/principal/get.rs b/tests/src/jmap/principal/get.rs index 980cd5d..2679c64 100644 --- a/tests/src/jmap/principal/get.rs +++ b/tests/src/jmap/principal/get.rs @@ -254,7 +254,7 @@ pub async fn test(test: &TestServer) { // inbuxa: MT-22, the logo that applies to the account, and // LP-19, whether the legacy protocols are open to it, and // ai-explain EX-1, whether Explain can be offered - "urn:inbuxa:jmap": { "logo": null, "legacyProtocols": "enabled", "aiExplain": false }, + "urn:inbuxa:jmap": { "logo": null, "legacyProtocols": "enabled", "legacyAllowed": ["imap", "pop3", "manageSieve", "submission"], "aiExplain": false }, "https://www.fastmail.com/dev/maskedemail": {} } }