1
- import zlib
1
+ import time
2
2
3
3
from sentry_sdk .envelope import Envelope , Item , PayloadRef
4
4
@@ -92,6 +92,8 @@ def test_chunked_replay_recordings_processing(
92
92
assert replay_recording ["received" ]
93
93
assert type (replay_recording ["received" ]) == int
94
94
95
+ outcomes_consumer .assert_empty ()
96
+
95
97
96
98
def test_nonchunked_replay_recordings_processing (
97
99
mini_sentry , relay_with_processing , replay_recordings_consumer , outcomes_consumer
@@ -115,8 +117,7 @@ def test_nonchunked_replay_recordings_processing(
115
117
["attachment_type" , "replay_recording" ],
116
118
]
117
119
)
118
- payload = recording_payload (b"[]" )
119
- envelope .add_item (Item (payload = PayloadRef (bytes = payload ), type = "replay_recording" ))
120
+ envelope .add_item (Item (payload = PayloadRef (bytes = b"test" ), type = "replay_recording" ))
120
121
121
122
relay .send_envelope (project_id , envelope )
122
123
@@ -128,12 +129,7 @@ def test_nonchunked_replay_recordings_processing(
128
129
assert replay_recording ["org_id" ] == org_id
129
130
assert type (replay_recording ["received" ]) == int
130
131
assert replay_recording ["retention_days" ] == 90
131
- assert replay_recording ["payload" ] == payload
132
+ assert replay_recording ["payload" ] == b"test"
132
133
assert replay_recording ["type" ] == "replay_recording_not_chunked"
133
134
134
135
outcomes_consumer .assert_empty ()
135
-
136
-
137
- def recording_payload (bits : bytes ):
138
- compressed_payload = zlib .compress (bits )
139
- return b'{"segment_id": 0}\n ' + compressed_payload
0 commit comments