Skip to content

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

Open
sentrivana wants to merge 2 commits into
toxgen/update-07-27from
ivana/fix-quart-toxgen
Open

fix(tests): Adapt to new exception propagation behavior in Quart#6907
sentrivana wants to merge 2 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

generate-test-files pulled in some newer versions, hopefully those don't need any new fixes 😓

Issues

Closes #6901

Reminders

@github-actions

Copy link
Copy Markdown
Contributor

Codecov Results 📊

96276 passed | ❌ 107 failed | ⏭️ 6812 skipped | Total: 103195 | Pass Rate: 93.3% | Execution Time: 347m 22s

📊 Comparison with Base Branch

Metric Change
Total Tests 📉 -2287
Passed Tests 📉 -2399
Failed Tests 📈 +105
Skipped Tests 📈 +7

➕ New Tests (101)

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
  • test_continuous_profiler_auto_start_and_stop_sampled_span_streaming[experiment-thread]
    • File: tests.profiler.test_continuous_profiler
    • Status: ❌ Failing

➖ Removed Tests (1)

View removed tests
  • test_circular_references_span_streaming
    • File: tests.tracing.test_misc

❌ 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.19.0
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.19.0
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.19.0
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.19.0
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.19.0
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.19.0
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.19.0
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.19.0
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.19.0
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.19.0
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.19.0
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.19.0
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.19.0
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.19.0
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.19.0
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.19.0
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_continuous_profiler_auto_start_and_stop_sampled_span_streaming[experiment-thread]

File: tests.profiler.test_continuous_profiler
Suite: py3.7-common
Error: AssertionError: profiler should not be running assert 'e3e13fffb4d441278f0d6d9832f6b7bc' is None + where 'e3e13fffb4d441278f0d6d9832f6b7bc' = get_profiler_id()

Stack Trace
tests/profiler/test_continuous_profiler.py:896: in test_continuous_profiler_auto_start_and_stop_sampled_span_streaming
    assert get_profiler_id() is None, "profiler should not be running"
E   AssertionError: profiler should not be running
E   assert 'e3e13fffb4d441278f0d6d9832f6b7bc' is None
E    +  where 'e3e13fffb4d441278f0d6d9832f6b7bc' = get_profiler_id()

✅ 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.56%    89.49%    -0.07%
==========================================
  Files          193       193         —
  Lines        24514     24520        +6
  Branches      8676      8676         —
==========================================
+ Hits         21956     21944       -12
- Misses        2558      2576       +18
- 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
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