| 12345678910111213141516171819202122 |
- import { LogLevel } from 'app/core/logs_model';
- import { getLogLevel } from './result_transformer';
- describe('getLoglevel()', () => {
- it('returns no log level on empty line', () => {
- expect(getLogLevel('')).toBe(undefined);
- });
- it('returns no log level on when level is part of a word', () => {
- expect(getLogLevel('this is a warning')).toBe(undefined);
- });
- it('returns log level on line contains a log level', () => {
- expect(getLogLevel('warn: it is looking bad')).toBe(LogLevel.warn);
- expect(getLogLevel('2007-12-12 12:12:12 [WARN]: it is looking bad')).toBe(LogLevel.warn);
- });
- it('returns first log level found', () => {
- expect(getLogLevel('WARN this could be a debug message')).toBe(LogLevel.warn);
- });
- });
|