1010 Model ,
1111 ProviderResponse ,
1212 StreamOptions ,
13- _invoke_on_payload ,
14- _invoke_on_response ,
13+ invoke_on_payload ,
14+ invoke_on_response ,
1515)
1616
1717
@@ -43,26 +43,26 @@ def test_default_headers(self):
4343
4444
4545# ---------------------------------------------------------------------------
46- # _invoke_on_payload helper
46+ # invoke_on_payload helper
4747# ---------------------------------------------------------------------------
4848
4949
5050class TestInvokeOnPayload :
5151 async def test_none_callback_returns_original (self ):
5252 payload = {"model" : "test" }
53- result = await _invoke_on_payload (None , payload , _model ())
53+ result = await invoke_on_payload (None , payload , _model ())
5454 assert result is payload
5555
5656 async def test_sync_callback_returning_dict_replaces (self ):
5757 replacement = {"model" : "replaced" }
58- result = await _invoke_on_payload (
58+ result = await invoke_on_payload (
5959 lambda p , m : replacement , {"model" : "original" }, _model ()
6060 )
6161 assert result is replacement
6262
6363 async def test_sync_callback_returning_none_keeps_original (self ):
6464 original = {"model" : "original" }
65- result = await _invoke_on_payload (lambda p , m : None , original , _model ())
65+ result = await invoke_on_payload (lambda p , m : None , original , _model ())
6666 assert result is original
6767
6868 async def test_async_callback_returning_dict_replaces (self ):
@@ -71,7 +71,7 @@ async def test_async_callback_returning_dict_replaces(self):
7171 async def cb (p : dict , m : Model ) -> dict :
7272 return replacement
7373
74- result = await _invoke_on_payload (cb , {"model" : "original" }, _model ())
74+ result = await invoke_on_payload (cb , {"model" : "original" }, _model ())
7575 assert result is replacement
7676
7777 async def test_async_callback_returning_none_keeps_original (self ):
@@ -80,7 +80,7 @@ async def test_async_callback_returning_none_keeps_original(self):
8080 async def cb (p : dict , m : Model ) -> None :
8181 return None
8282
83- result = await _invoke_on_payload (cb , original , _model ())
83+ result = await invoke_on_payload (cb , original , _model ())
8484 assert result is original
8585
8686 async def test_callback_receives_correct_args (self ):
@@ -92,21 +92,21 @@ def cb(p: dict, m: Model) -> None:
9292
9393 payload = {"model" : "test-model" }
9494 model = _model ()
95- await _invoke_on_payload (cb , payload , model )
95+ await invoke_on_payload (cb , payload , model )
9696 assert len (received ) == 1
9797 assert received [0 ][0 ] is payload
9898 assert received [0 ][1 ] is model
9999
100100
101101# ---------------------------------------------------------------------------
102- # _invoke_on_response helper
102+ # invoke_on_response helper
103103# ---------------------------------------------------------------------------
104104
105105
106106class TestInvokeOnResponse :
107107 async def test_none_callback_is_noop (self ):
108108 # Should not raise
109- await _invoke_on_response (None , ProviderResponse (status = 200 ), _model ())
109+ await invoke_on_response (None , ProviderResponse (status = 200 ), _model ())
110110
111111 async def test_sync_callback_called (self ):
112112 received : list [tuple [ProviderResponse , Model ]] = []
@@ -116,7 +116,7 @@ def cb(r: ProviderResponse, m: Model) -> None:
116116
117117 resp = ProviderResponse (status = 200 , headers = {"h" : "v" })
118118 model = _model ()
119- await _invoke_on_response (cb , resp , model )
119+ await invoke_on_response (cb , resp , model )
120120 assert len (received ) == 1
121121 assert received [0 ][0 ] is resp
122122 assert received [0 ][1 ] is model
@@ -128,7 +128,7 @@ async def cb(r: ProviderResponse, m: Model) -> None:
128128 received .append (r )
129129
130130 resp = ProviderResponse (status = 200 )
131- await _invoke_on_response (cb , resp , _model ())
131+ await invoke_on_response (cb , resp , _model ())
132132 assert len (received ) == 1
133133 assert received [0 ] is resp
134134
0 commit comments