Skip to content

Commit 455136a

Browse files
committed
fix litellm test
1 parent cb2e803 commit 455136a

File tree

1 file changed

+31
-26
lines changed

1 file changed

+31
-26
lines changed

tests/integrations/litellm/test_litellm.py

Lines changed: 31 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -559,6 +559,7 @@ def test_litellm_message_truncation(sentry_init, capture_events):
559559
send_default_pii=True,
560560
)
561561
events = capture_events()
562+
562563
large_content = (
563564
"This is a very long message that will exceed our size limits. " * 1000
564565
)
@@ -569,24 +570,26 @@ def test_litellm_message_truncation(sentry_init, capture_events):
569570
{"role": "user", "content": large_content},
570571
]
571572

572-
kwargs = {
573-
"model": "gpt-3.5-turbo",
574-
"messages": large_messages,
575-
}
576-
577573
mock_response = MockCompletionResponse()
578-
_input_callback(kwargs)
579-
_success_callback(
580-
kwargs,
581-
mock_response,
582-
datetime.now(),
583-
datetime.now(),
584-
)
574+
575+
with start_transaction(name="litellm test"):
576+
kwargs = {
577+
"model": "gpt-3.5-turbo",
578+
"messages": large_messages,
579+
}
580+
581+
_input_callback(kwargs)
582+
_success_callback(
583+
kwargs,
584+
mock_response,
585+
datetime.now(),
586+
datetime.now(),
587+
)
585588

586589
(event,) = events
587590
(span,) = event["spans"]
588-
assert SPANDATA.GEN_AI_REQUEST_MESSAGES in span["data"]
589591

592+
assert SPANDATA.GEN_AI_REQUEST_MESSAGES in span["data"]
590593
messages_data = span["data"][SPANDATA.GEN_AI_REQUEST_MESSAGES]
591594
assert isinstance(messages_data, str)
592595

@@ -613,24 +616,26 @@ def test_litellm_single_large_message_preservation(sentry_init, capture_events):
613616
)
614617
messages = [{"role": "user", "content": huge_content}]
615618

616-
kwargs = {
617-
"model": "gpt-3.5-turbo",
618-
"messages": messages,
619-
}
620-
621619
mock_response = MockCompletionResponse()
622-
_input_callback(kwargs)
623-
_success_callback(
624-
kwargs,
625-
mock_response,
626-
datetime.now(),
627-
datetime.now(),
628-
)
620+
621+
with start_transaction(name="litellm test"):
622+
kwargs = {
623+
"model": "gpt-3.5-turbo",
624+
"messages": messages,
625+
}
626+
627+
_input_callback(kwargs)
628+
_success_callback(
629+
kwargs,
630+
mock_response,
631+
datetime.now(),
632+
datetime.now(),
633+
)
629634

630635
(event,) = events
631636
(span,) = event["spans"]
632-
assert SPANDATA.GEN_AI_REQUEST_MESSAGES in span["data"]
633637

638+
assert SPANDATA.GEN_AI_REQUEST_MESSAGES in span["data"]
634639
messages_data = span["data"][SPANDATA.GEN_AI_REQUEST_MESSAGES]
635640
assert isinstance(messages_data, str)
636641

0 commit comments

Comments
 (0)