Skip to content

fix(tests): Adapt to new exception propagation behavior in Quart - #6907

Merged
sentrivana merged 3 commits into
toxgen/update-07-27from
ivana/fix-quart-toxgen
Jul 29, 2026
Merged

fix(tests): Adapt to new exception propagation behavior in Quart#6907
sentrivana merged 3 commits into
toxgen/update-07-27from
ivana/fix-quart-toxgen

Conversation

@sentrivana

@sentrivana sentrivana commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Description

See pallets/quart@cb4d1b6

Issues

Closes #6901

Reminders

@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Codecov Results 📊

96277 passed | ❌ 106 failed | ⏭️ 6812 skipped | Total: 103195 | Pass Rate: 93.3% | Execution Time: 346m 14s

📊 Comparison with Base Branch

Metric Change
Total Tests 📉 -2638
Passed Tests 📉 -2784
Failed Tests 📈 +106
Skipped Tests 📈 +40

➕ New Tests (100)

View new tests
  • test_fastmcp_tool_sync[True-True-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[True-True-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[True-False-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[True-False-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[False-True-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[False-True-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[False-False-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[False-False-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_error[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_error[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_multiple_tools[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_multiple_tools[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_complex_return[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_complex_return[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_prompt_sync[True-True-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_prompt_sync[True-False-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_prompt_sync[False-True-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_prompt_sync[False-False-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_prompt_async[fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_span_origin[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_span_origin[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_stdio_transport[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_stdio_transport[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_standalone_fastmcp_specific_features
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_no_arguments[fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_none_return[fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_mixed_sync_async_tools[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_mixed_sync_async_tools[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_tool_execution_span[True-True]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[True-False]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[False-True]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[False-False]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[True-True-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[True-True-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[True-False-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[True-False-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[False-True-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[False-True-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[False-False-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[False-False-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_error[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_error[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_multiple_tools[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_multiple_tools[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_complex_return[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_complex_return[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_prompt_sync[True-True-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_prompt_sync[True-False-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_prompt_sync[False-True-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_prompt_sync[False-False-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_prompt_async[fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_span_origin[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_span_origin[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_stdio_transport[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_stdio_transport[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_standalone_fastmcp_specific_features
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_no_arguments[fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_none_return[fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_mixed_sync_async_tools[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_mixed_sync_async_tools[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[True-True-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[True-True-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[True-False-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[True-False-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[False-True-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[False-True-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[False-False-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_sync[False-False-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_error[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_error[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_multiple_tools[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_multiple_tools[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_complex_return[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_complex_return[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_prompt_sync[True-True-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_prompt_sync[True-False-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_prompt_sync[False-True-True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_prompt_sync[False-False-False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_prompt_async[fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_span_origin[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_span_origin[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_stdio_transport[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_stdio_transport[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_standalone_fastmcp_specific_features
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_no_arguments[fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_tool_with_none_return[fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_mixed_sync_async_tools[True-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_fastmcp_mixed_sync_async_tools[False-fastmcp]
    • File: tests.integrations.fastmcp.test_fastmcp
    • Status: ❌ Failing
  • test_tool_execution_span[True-True]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[True-False]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[False-True]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[False-False]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[True-True]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[True-False]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[False-True]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[False-False]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[True-True]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[True-False]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[False-True]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing
  • test_tool_execution_span[False-False]
    • File: tests.integrations.openai_agents.test_openai_agents
    • Status: ❌ Failing

❌ Failed Tests

test_fastmcp_tool_sync[True-True-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:311: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[True-True-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:311: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[True-False-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:311: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[True-False-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:311: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[False-True-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:349: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[False-True-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:349: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[False-False-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:349: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[False-False-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:349: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_error[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:542: in test_fastmcp_tool_with_error
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_error[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:577: in test_fastmcp_tool_with_error
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_multiple_tools[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:648: in test_fastmcp_multiple_tools
    result1 = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_multiple_tools[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:699: in test_fastmcp_multiple_tools
    result1 = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_complex_return[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:782: in test_fastmcp_tool_with_complex_return
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_complex_return[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:813: in test_fastmcp_tool_with_complex_return
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_prompt_sync[True-True-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:896: in test_fastmcp_prompt_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_prompt_sync[True-False-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:896: in test_fastmcp_prompt_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_prompt_sync[False-True-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:934: in test_fastmcp_prompt_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_prompt_sync[False-False-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:934: in test_fastmcp_prompt_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_prompt_async[fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: KeyError: 'result'

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1033: in test_fastmcp_prompt_async
    assert len(result.json()["result"]["messages"]) == 2
E   KeyError: 'result'

test_fastmcp_span_origin[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1300: in test_fastmcp_span_origin
    await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_span_origin[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1324: in test_fastmcp_span_origin
    await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_stdio_transport[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1597: in test_fastmcp_stdio_transport
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_stdio_transport[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1626: in test_fastmcp_stdio_transport
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_standalone_fastmcp_specific_features

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1706: in test_standalone_fastmcp_specific_features
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_no_arguments[fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1749: in test_fastmcp_tool_with_no_arguments
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_none_return[fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1784: in test_fastmcp_tool_with_none_return
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_mixed_sync_async_tools[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1840: in test_fastmcp_mixed_sync_async_tools
    result1 = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_fastmcp_mixed_sync_async_tools[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.10-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1875: in test_fastmcp_mixed_sync_async_tools
    result1 = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
E   TypeError: 'NoneType' object is not callable

test_tool_execution_span[True-True]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.10-openai_agents-v0.18.3
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2068: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[True-False]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.10-openai_agents-v0.18.3
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2300: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[False-True]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.10-openai_agents-v0.18.3
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2068: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[False-False]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.10-openai_agents-v0.18.3
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2520: in test_tool_execution_span
    assert json.loads(ai_client_span1["data"]["gen_ai.response.tool_calls"]) == [
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_fastmcp_tool_sync[True-True-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:311: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[True-True-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:311: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[True-False-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:311: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[True-False-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:311: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[False-True-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:349: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[False-True-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:349: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[False-False-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:349: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[False-False-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:349: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_error[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:542: in test_fastmcp_tool_with_error
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_error[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:577: in test_fastmcp_tool_with_error
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_multiple_tools[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:648: in test_fastmcp_multiple_tools
    result1 = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_multiple_tools[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:699: in test_fastmcp_multiple_tools
    result1 = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_complex_return[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:782: in test_fastmcp_tool_with_complex_return
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_complex_return[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:813: in test_fastmcp_tool_with_complex_return
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_prompt_sync[True-True-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:896: in test_fastmcp_prompt_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_prompt_sync[True-False-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:896: in test_fastmcp_prompt_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_prompt_sync[False-True-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:934: in test_fastmcp_prompt_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_prompt_sync[False-False-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:934: in test_fastmcp_prompt_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_prompt_async[fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: KeyError: 'result'

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1033: in test_fastmcp_prompt_async
    assert len(result.json()["result"]["messages"]) == 2
               ^^^^^^^^^^^^^^^^^^^^^^^
E   KeyError: 'result'

test_fastmcp_span_origin[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1300: in test_fastmcp_span_origin
    await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_span_origin[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1324: in test_fastmcp_span_origin
    await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_stdio_transport[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1597: in test_fastmcp_stdio_transport
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_stdio_transport[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1626: in test_fastmcp_stdio_transport
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_standalone_fastmcp_specific_features

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1706: in test_standalone_fastmcp_specific_features
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_no_arguments[fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1749: in test_fastmcp_tool_with_no_arguments
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_none_return[fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1784: in test_fastmcp_tool_with_none_return
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_mixed_sync_async_tools[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1840: in test_fastmcp_mixed_sync_async_tools
    result1 = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_mixed_sync_async_tools[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.12-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1875: in test_fastmcp_mixed_sync_async_tools
    result1 = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[True-True-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:311: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[True-True-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:311: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[True-False-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:311: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[True-False-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:311: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[False-True-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:349: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[False-True-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:349: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[False-False-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:349: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_sync[False-False-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:349: in test_fastmcp_tool_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_error[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:542: in test_fastmcp_tool_with_error
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_error[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:577: in test_fastmcp_tool_with_error
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_multiple_tools[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:648: in test_fastmcp_multiple_tools
    result1 = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_multiple_tools[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:699: in test_fastmcp_multiple_tools
    result1 = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_complex_return[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:782: in test_fastmcp_tool_with_complex_return
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_complex_return[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:813: in test_fastmcp_tool_with_complex_return
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_prompt_sync[True-True-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:896: in test_fastmcp_prompt_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_prompt_sync[True-False-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:896: in test_fastmcp_prompt_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_prompt_sync[False-True-True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:934: in test_fastmcp_prompt_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_prompt_sync[False-False-False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:934: in test_fastmcp_prompt_sync
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_prompt_async[fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: KeyError: 'result'

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1033: in test_fastmcp_prompt_async
    assert len(result.json()["result"]["messages"]) == 2
               ^^^^^^^^^^^^^^^^^^^^^^^
E   KeyError: 'result'

test_fastmcp_span_origin[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1300: in test_fastmcp_span_origin
    await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_span_origin[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1324: in test_fastmcp_span_origin
    await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_stdio_transport[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1597: in test_fastmcp_stdio_transport
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_stdio_transport[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1626: in test_fastmcp_stdio_transport
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_standalone_fastmcp_specific_features

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1706: in test_standalone_fastmcp_specific_features
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_no_arguments[fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1749: in test_fastmcp_tool_with_no_arguments
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_tool_with_none_return[fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1784: in test_fastmcp_tool_with_none_return
    result = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_mixed_sync_async_tools[True-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1840: in test_fastmcp_mixed_sync_async_tools
    result1 = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_fastmcp_mixed_sync_async_tools[False-fastmcp]

File: tests.integrations.fastmcp.test_fastmcp
Suite: py3.13-fastmcp-v4.0.0a2
Error: TypeError: 'NoneType' object is not callable

Stack Trace
tests/integrations/fastmcp/test_fastmcp.py:1875: in test_fastmcp_mixed_sync_async_tools
    result1 = await stdio(
tests/conftest.py:857: in inner
    read_stream_writer, read_stream = create_memory_object_stream(0)  # type: ignore
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E   TypeError: 'NoneType' object is not callable

test_tool_execution_span[True-True]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.13-openai_agents-v0.18.3
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2068: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[True-False]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.13-openai_agents-v0.18.3
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2300: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[False-True]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.13-openai_agents-v0.18.3
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2068: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[False-False]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.13-openai_agents-v0.18.3
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2520: in test_tool_execution_span
    assert json.loads(ai_client_span1["data"]["gen_ai.response.tool_calls"]) == [
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[True-True]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.14-openai_agents-v0.18.3
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2068: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[True-False]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.14-openai_agents-v0.18.3
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2300: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[False-True]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.14-openai_agents-v0.18.3
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2068: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[False-False]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.14-openai_agents-v0.18.3
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2520: in test_tool_execution_span
    assert json.loads(ai_client_span1["data"]["gen_ai.response.tool_calls"]) == [
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[True-True]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.14t-openai_agents-v0.18.3
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2068: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[True-False]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.14t-openai_agents-v0.18.3
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2300: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[False-True]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.14t-openai_agents-v0.18.3
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2068: in test_tool_execution_span
    assert json.loads(
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

test_tool_execution_span[False-False]

File: tests.integrations.openai_agents.test_openai_agents
Suite: py3.14t-openai_agents-v0.18.3
Error: assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}] At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None} Full diff: [ { 'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', + 'caller': None, + 'namespace': None, 'status': None, - 'namespace': None, }, ]

Stack Trace
tests/integrations/openai_agents/test_openai_agents.py:2520: in test_tool_execution_span
    assert json.loads(ai_client_span1["data"]["gen_ai.response.tool_calls"]) == [
E   assert [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None}] == [{'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}]
E     
E     At index 0 diff: {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'caller': None, 'namespace': None, 'status': None} != {'arguments': '{"message": "hello"}', 'call_id': 'call_123', 'name': 'simple_test_tool', 'type': 'function_call', 'id': 'call_123', 'status': None, 'namespace': None}
E     
E     Full diff:
E       [
E           {
E               'arguments': '{"message": "hello"}',
E               'call_id': 'call_123',
E               'name': 'simple_test_tool',
E               'type': 'function_call',
E               'id': 'call_123',
E     +         'caller': None,
E     +         'namespace': None,
E               'status': None,
E     -         'namespace': None,
E           },
E       ]

✅ Patch coverage is 100.00%. Project has 2576 uncovered lines.
❌ Project coverage is 89.49%. Comparing base (base) to head (head).

Coverage diff
@@            Coverage Diff             @@
##          main       #PR       +/-##
==========================================
- Coverage    89.84%    89.49%    -0.35%
==========================================
  Files          193       193         —
  Lines        24588     24520       -68
  Branches      8744      8676       -68
==========================================
+ Hits         22092     21944      -148
- Misses        2496      2576       +80
- Partials      1400      1392        -8

Generated by Codecov Action

@sentrivana
sentrivana marked this pull request as ready for review July 28, 2026 13:59
@sentrivana
sentrivana requested a review from a team as a code owner July 28, 2026 13:59
@sentrivana
sentrivana force-pushed the ivana/fix-quart-toxgen branch from 518a9b9 to 1a1f883 Compare July 29, 2026 07:00
@sentrivana
sentrivana merged commit 25a20cc into toxgen/update-07-27 Jul 29, 2026
128 of 136 checks passed
@sentrivana
sentrivana deleted the ivana/fix-quart-toxgen branch July 29, 2026 07:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants