|
1 | | -const guessRenderer = require('../../lib/core/guessRenderer') |
| 1 | +/* eslint-disable no-console */ |
| 2 | + |
| 3 | +const guessRenderer = require('../../lib/core/guessRenderer'); |
2 | 4 |
|
3 | 5 | describe('guessRenderer', () => { |
4 | 6 | test('guess default', () => { |
5 | | - expect(guessRenderer()).toBe('default') |
6 | | - expect(guessRenderer('default')).toBe('default') |
7 | | - }) |
| 7 | + expect(guessRenderer()).toBe('default'); |
| 8 | + expect(guessRenderer('default')).toBe('default'); |
| 9 | + }); |
8 | 10 |
|
9 | 11 | test('guess docstrap', () => { |
10 | | - expect(guessRenderer('./node_modules/ink-docstrap/template')).toBe('docstrap') |
11 | | - }) |
| 12 | + expect(guessRenderer('./node_modules/ink-docstrap/template')).toBe('docstrap'); |
| 13 | + }); |
12 | 14 |
|
13 | 15 | test('guess minami', () => { |
14 | | - expect(guessRenderer('node_modules/minami')).toBe('minami') |
15 | | - }) |
| 16 | + expect(guessRenderer('node_modules/minami')).toBe('minami'); |
| 17 | + }); |
16 | 18 |
|
17 | 19 | test('guess tui', () => { |
18 | | - expect(guessRenderer('node_modules/tui-jsdoc-template')).toBe('tui') |
19 | | - }) |
| 20 | + expect(guessRenderer('node_modules/tui-jsdoc-template')).toBe('tui'); |
| 21 | + }); |
20 | 22 |
|
21 | 23 | test('guess unsupported', () => { |
22 | | - console.warn = jest.fn() |
| 24 | + console.warn = jest.fn(); |
23 | 25 |
|
24 | | - expect(guessRenderer('foo-bar')).toBe('default') |
25 | | - expect(console.warn).toHaveBeenCalledWith(`The template "foo-bar" is not recognized by jsdoc-vuejs. Using default template as fallback.`) |
26 | | - }) |
27 | | -}) |
| 26 | + expect(guessRenderer('foo-bar')).toBe('default'); |
| 27 | + expect(console.warn).toHaveBeenCalledWith('The template "foo-bar" is not recognized by jsdoc-vuejs. Using default template as fallback.'); |
| 28 | + }); |
| 29 | +}); |
0 commit comments