Skip to content

Commit 9498e84

Browse files
committed
Test clearBuffer
1 parent bf76792 commit 9498e84

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

packages/logger/tests/unit/logBuffer.test.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,23 @@ describe('Buffer logs', () => {
208208
// Assess
209209
expect(() => logger.clearBuffer()).not.toThrow();
210210
});
211+
212+
it('it clears the buffer', () => {
213+
// Prepare
214+
const logger = new Logger({
215+
logLevel: LogLevel.ERROR,
216+
logBufferOptions: { enabled: true, bufferAtVerbosity: LogLevel.DEBUG },
217+
});
218+
219+
// Arrange
220+
logger.debug('This is a log message');
221+
logger.clearBuffer();
222+
223+
logger.flushBuffer();
224+
225+
// Assess
226+
expect(console.debug).not.toBeCalled;
227+
});
211228
it('it flushes the buffer when an error in logged', () => {
212229
// Prepare
213230
const logger = new Logger({

0 commit comments

Comments
 (0)