docs: refresh translations, and translate pages in parallel (#3458)
This commit is contained in:
parent
08a3bc8eaf
commit
fd66270926
1 changed files with 4821 additions and 2277 deletions
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
translation:
|
||||
sections: ['4926721070127497', c52a1de2b6b32f40, 8e792bf8c7489ec6, 627195f7159e24ef]
|
||||
sections: [5d13c2f0ba42c0d2, c52a1de2b6b32f40, 8e792bf8c7489ec6, 38552ea228b0a04f]
|
||||
tool: 1
|
||||
---
|
||||
# Testen {#testing}
|
||||
|
||||
Das Python SDK bringt eine Klasse `Client` mit einem **In-Memory-Transport** mit: Übergib ihr dein Server-Objekt, und sie verbindet sich direkt damit.
|
||||
Die Klasse `Client` des SDK – dieselbe, die sich mit einer URL verbindet oder einen Subprozess startet – verbindet sich auch **In-Memory**: Übergib ihr dein Server-Objekt, und sie spricht direkt mit ihm.
|
||||
|
||||
Kein Subprozess. Kein Port. Überhaupt kein Transport. Die Idee ist dieselbe wie bei FastAPIs `TestClient`.
|
||||
Kein Subprozess. Kein Port. Nichts auf der Leitung. Die Idee ist dieselbe wie bei FastAPIs `TestClient`.
|
||||
|
||||
## Grundlegende Verwendung {#basic-usage}
|
||||
|
||||
|
|
@ -97,12 +97,12 @@ statt der bereinigten.
|
|||
|
||||
Lass es in Tests eingeschaltet. In Produktionscode hat es keine Bedeutung.
|
||||
|
||||
## Standardmäßig im selben Prozess {#in-process-by-default}
|
||||
## Standardmäßig generationsneutral {#era-neutral-by-default}
|
||||
|
||||
!!! note
|
||||
`Client(mcp)` verbindet sich im selben Prozess und ist standardmäßig **generationsneutral** (era-neutral): Er prüft den Server und
|
||||
wählt den passenden Protokollpfad. Lege `mode="legacy"` fest, wenn dein Test Legacy-spezifische
|
||||
Semantik prüft (Sampling- oder Elicitation-Push – Elicitation ist die Rückfrage bei der Person am Host –, `message_handler`), und lass `raise_exceptions=True`
|
||||
Semantik prüft (Push von Sampling oder Elicitation – Rückfrage bei der Person am Host –, `message_handler`), und lass `raise_exceptions=True`
|
||||
dort weg: Eine Legacy-Verbindung bereinigt von vornherein nie, und das Flag löst den
|
||||
Fehler erneut in der Server-Task aus statt in deinem Test.
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue