Skip to content

Commit 7663718

Browse files
committed
fix worker tests
1 parent 7895218 commit 7663718

File tree

1 file changed

+6
-14
lines changed

1 file changed

+6
-14
lines changed

packages/replay/test/unit/eventBuffer.test.ts

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,8 @@ describe('Unit | eventBuffer', () => {
4949
});
5050

5151
describe('EventBufferCompressionWorker', () => {
52-
let buffer: EventBufferProxy;
53-
54-
afterEach(() => {
55-
buffer.destroy();
56-
});
57-
5852
it('adds events to event buffer with compression worker', async function () {
59-
buffer = createEventBuffer({
53+
const buffer = createEventBuffer({
6054
useCompression: true,
6155
}) as EventBufferProxy;
6256

@@ -78,7 +72,7 @@ describe('Unit | eventBuffer', () => {
7872
});
7973

8074
it('adds checkout events to event buffer with compression worker', async function () {
81-
buffer = createEventBuffer({
75+
const buffer = createEventBuffer({
8276
useCompression: true,
8377
}) as EventBufferProxy;
8478

@@ -101,7 +95,7 @@ describe('Unit | eventBuffer', () => {
10195
});
10296

10397
it('calling `finish()` multiple times does not result in duplicated events', async function () {
104-
buffer = createEventBuffer({
98+
const buffer = createEventBuffer({
10599
useCompression: true,
106100
}) as EventBufferProxy;
107101

@@ -125,7 +119,7 @@ describe('Unit | eventBuffer', () => {
125119
});
126120

127121
it('calling `finish()` multiple times, with events in between, does not result in duplicated or dropped events', async function () {
128-
buffer = createEventBuffer({
122+
const buffer = createEventBuffer({
129123
useCompression: true,
130124
}) as EventBufferProxy;
131125

@@ -153,7 +147,6 @@ describe('Unit | eventBuffer', () => {
153147
});
154148

155149
describe('EventBufferProxy fallback', () => {
156-
let buffer: EventBufferProxy;
157150
let consoleErrorSpy: jest.SpyInstance<any>;
158151

159152
beforeEach(() => {
@@ -162,12 +155,11 @@ describe('Unit | eventBuffer', () => {
162155
});
163156

164157
afterEach(() => {
165-
buffer.destroy();
166158
consoleErrorSpy.mockRestore();
167159
});
168160

169161
it('first uses simple buffer, and switches over once worker is loaded', async function () {
170-
buffer = createEventBuffer({
162+
const buffer = createEventBuffer({
171163
useCompression: true,
172164
}) as EventBufferProxy;
173165

@@ -205,7 +197,7 @@ describe('Unit | eventBuffer', () => {
205197
const workerBlob = new Blob([workerString]);
206198
const workerUrl = URL.createObjectURL(workerBlob);
207199
const worker = new Worker(workerUrl);
208-
buffer = new EventBufferProxy(worker);
200+
const buffer = new EventBufferProxy(worker);
209201

210202
buffer.addEvent(TEST_EVENT);
211203
buffer.addEvent(TEST_EVENT);

0 commit comments

Comments
 (0)