15 lines
391 B
JavaScript
15 lines
391 B
JavaScript
const test = require('ava');
|
|
|
|
const chalk = require('../source');
|
|
|
|
test('Chalk.constructor should throw an expected error', t => {
|
|
const expectedError = t.throws(() => {
|
|
chalk.constructor();
|
|
});
|
|
|
|
t.is(expectedError.message, '`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.');
|
|
|
|
t.throws(() => {
|
|
new chalk.constructor(); // eslint-disable-line no-new
|
|
});
|
|
});
|