MCPcopy Create free account
hub / github.com/Open-Bee/DataStudio / side_effect

Method side_effect

tests/models/test_openai_api.py:362–367  ·  view source on GitHub ↗
(*args, **kwargs)

Source from the content-addressed store, hash-verified

360 mock_ok_response.__aexit__ = AsyncMock(return_value=False)
361
362 def side_effect(*args, **kwargs):
363 nonlocal call_count
364 call_count += 1
365 if call_count < 2:
366 return mock_fail_response
367 return mock_ok_response
368
369 mock_session = AsyncMock()
370 mock_session.post = MagicMock(side_effect=side_effect)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected