@@ -30,9 +30,7 @@ def test_extract_chunk_content_valid(self, response_parser):
3030 """
3131 Test extracting content from a valid chunk.
3232 """
33- chunk = SimpleNamespace (
34- choices = [SimpleNamespace (delta = SimpleNamespace (content = "test content" ))]
35- )
33+ chunk = SimpleNamespace (choices = [SimpleNamespace (delta = SimpleNamespace (content = "test content" ))])
3634 content = response_parser ._extract_chunk_content (chunk )
3735 assert content == "test content"
3836
@@ -48,9 +46,7 @@ def test_split_buffer(self, response_parser):
4846 """
4947 Test splitting the buffer into complete lines and a remainder.
5048 """
51- response_parser .buffer = (
52- '{"question": "Who was ..."}\n {"question": "What is ..."}\n incomplete'
53- )
49+ response_parser .buffer = '{"question": "Who was ..."}\n {"question": "What is ..."}\n incomplete'
5450
5551 expected_complete_lines = [
5652 '{"question": "Who was ..."}' ,
@@ -63,13 +59,11 @@ def test_split_buffer(self, response_parser):
6359 print ("Complete Lines:" , complete_lines )
6460 print ("Remainder:" , remainder )
6561
66- assert (
67- complete_lines == expected_complete_lines
68- ), f"Expected complete lines ' { expected_complete_lines } ', but got { complete_lines } "
62+ assert complete_lines == expected_complete_lines , (
63+ f"Expected complete lines ' { expected_complete_lines } ', but got { complete_lines } "
64+ )
6965
70- assert (
71- remainder == expected_remainder
72- ), f"Expected remainder '{ expected_remainder } ', but got { remainder } "
66+ assert remainder == expected_remainder , f"Expected remainder '{ expected_remainder } ', but got { remainder } "
7367
7468 def test_process_line_valid_json (self , response_parser ):
7569 """
@@ -93,20 +87,8 @@ def test_parse_stream(self, response_parser):
9387 """
9488 fake_stream = iter (
9589 [
96- SimpleNamespace (
97- choices = [
98- SimpleNamespace (
99- delta = SimpleNamespace (content = '{"question": "First"}\n ' )
100- )
101- ]
102- ),
103- SimpleNamespace (
104- choices = [
105- SimpleNamespace (
106- delta = SimpleNamespace (content = '{"question": "Second"}\n ' )
107- )
108- ]
109- ),
90+ SimpleNamespace (choices = [SimpleNamespace (delta = SimpleNamespace (content = '{"question": "First"}\n ' ))]),
91+ SimpleNamespace (choices = [SimpleNamespace (delta = SimpleNamespace (content = '{"question": "Second"}\n ' ))]),
11092 ]
11193 )
11294 results = list (response_parser .parse_stream (fake_stream ))
0 commit comments