@@ -145,7 +145,7 @@ async def test_no_segment_raise(loop, recorder):
145
145
pass
146
146
147
147
148
- async def test_no_segment_log_error (loop , recorder , capsys ):
148
+ async def test_no_segment_log_error (loop , recorder , caplog ):
149
149
xray_recorder .configure (context_missing = 'LOG_ERROR' )
150
150
trace_config = aws_xray_trace_config ()
151
151
status_code = 200
@@ -156,11 +156,10 @@ async def test_no_segment_log_error(loop, recorder, capsys):
156
156
157
157
# Just check that the request was done correctly
158
158
assert status_received == status_code
159
- captured = capsys .readouterr ()
160
- assert MISSING_SEGMENT_MSG in captured .out
159
+ assert [MISSING_SEGMENT_MSG ] == [rec .message for rec in caplog .records ]
161
160
162
161
163
- async def test_no_segment_ignore (loop , recorder , capsys ):
162
+ async def test_no_segment_ignore (loop , recorder , caplog ):
164
163
xray_recorder .configure (context_missing = 'IGNORE' )
165
164
trace_config = aws_xray_trace_config ()
166
165
status_code = 200
@@ -171,5 +170,4 @@ async def test_no_segment_ignore(loop, recorder, capsys):
171
170
172
171
# Just check that the request was done correctly
173
172
assert status_received == status_code
174
- captured = capsys .readouterr ()
175
- assert MISSING_SEGMENT_MSG not in captured .out
173
+ assert [] == [rec .message for rec in caplog .records ]
0 commit comments