format mcp_server_test (T-225 follow-up)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -312,12 +312,8 @@ void main() {
|
|||||||
final client = HttpClient();
|
final client = HttpClient();
|
||||||
addTearDown(client.close);
|
addTearDown(client.close);
|
||||||
final resp = await (await client.getUrl(Uri.parse('http://127.0.0.1:${srv.port}/sse'))).close();
|
final resp = await (await client.getUrl(Uri.parse('http://127.0.0.1:${srv.port}/sse'))).close();
|
||||||
final data = resp
|
final data =
|
||||||
.transform(utf8.decoder)
|
resp.transform(utf8.decoder).transform(const LineSplitter()).where((l) => l.startsWith('data: ')).map((l) => l.substring(6)).asBroadcastStream();
|
||||||
.transform(const LineSplitter())
|
|
||||||
.where((l) => l.startsWith('data: '))
|
|
||||||
.map((l) => l.substring(6))
|
|
||||||
.asBroadcastStream();
|
|
||||||
final ep = Completer<String>();
|
final ep = Completer<String>();
|
||||||
final sub = data.listen((d) {
|
final sub = data.listen((d) {
|
||||||
final m = RegExp(r'sessionId=([\w-]+)').firstMatch(d);
|
final m = RegExp(r'sessionId=([\w-]+)').firstMatch(d);
|
||||||
|
|||||||
Reference in New Issue
Block a user