test: dedizierter mcptest-User statt Stefans echter Daten

USER_ALIASES test->mcptest. Eigene Backends pro Dienst:
- Radicale-User mcptest + /mcptest/calendar-test + contacts-test
- oCIS-User mcptest (Graph-API), Joplin lokales Profil :41186
- statische Test-Maildir tests/testdata/maildir (mcp-test-mail/-empty)
test_all.py auf mcptest-Backends umgestellt (Account-/Kalender-/Kontaktnamen).
config.json (gitignored) mit mcptest in allen Maps. Doku: tests/MCPTEST.md.
54 Tests gruen. Stefans calendar-test/contacts-test + Joplin-Test-Reste entfernt.
This commit is contained in:
Stefan Lohmaier
2026-06-19 07:46:35 +02:00
parent b555a2e19d
commit 0a1576aaa5
8 changed files with 126 additions and 13 deletions
@@ -0,0 +1,10 @@
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
From: test@example.com
To: mcptest@local
Subject: Willkommen
Date: Mon, 16 Jun 2026 09:00:00 +0200
SGFsbG8sIGRpZXMgaXN0IGVpbmUgVGVzdG5hY2hyaWNodCBmdWVyIHN0ZWZhbiB6dW0gU3VjaGVu
Lg==
@@ -0,0 +1,23 @@
Content-Type: multipart/mixed; boundary="===============0575628907158327116=="
MIME-Version: 1.0
From: billing@example.com
To: mcptest@local
Subject: Ihre Rechnung Juni 2026
Date: Tue, 17 Jun 2026 10:00:00 +0200
--===============0575628907158327116==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
SW0gQW5oYW5nIGZpbmRlbiBTaWUgSWhyZSBSZWNobnVuZy4=
--===============0575628907158327116==
Content-Type: application/pdf
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="rechnung.pdf"
JVBERi0xLjQKMSAwIG9iajw8Pj5lbmRvYmoKdHJhaWxlcjw8Pj4KJSVFT0YK
--===============0575628907158327116==--
@@ -0,0 +1,9 @@
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
From: mcptest@local
To: kunde@example.com
Subject: Re: Angebot
Date: Mon, 16 Jun 2026 09:00:00 +0200
RGFua2UgZnVlciBJaHJlIEFuZnJhZ2Uu