Skip to content

Commit 3ebc967

Browse files
author
Artem
committed
fix tests
1 parent 3d42696 commit 3ebc967

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

redisinsight/api/src/modules/profiler/models/log-file.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,13 @@ describe('LogFile', () => {
3939
expect(logFile.getWriteStream()).toEqual(stream);
4040
});
4141

42-
it('getReadStream', () => {
42+
it('getReadStream', async () => {
4343
const stream = logFile.getReadStream();
4444
expect(stream).toBeInstanceOf(ReadStream);
4545
expect(stream.destroyed).toEqual(false);
4646
expect(logFile.getReadStream()).not.toEqual(stream);
4747
stream.emit('end');
48+
await new Promise((r) => setTimeout(r, 500));
4849
expect(stream.destroyed).toEqual(true);
4950
expect(mockProfilerAnalyticsEvents.get(TelemetryEvents.ProfilerLogDownloaded)).toHaveBeenCalled();
5051
});
@@ -96,6 +97,7 @@ describe('LogFile', () => {
9697
const stream = logFile.getWriteStream();
9798
expect(stream['_writableState'].ended).toEqual(false);
9899
stream.write('somedata');
100+
await new Promise((r) => setTimeout(r, 500));
99101
expect(fs.existsSync(logFile['filePath'])).toEqual(true);
100102
expect(logFile['writeStream']).toEqual(stream);
101103
await logFile.destroy();

0 commit comments

Comments
 (0)