eslint-plugin-mocha
Version:
Eslint rules for mocha.
12 lines • 579 B
JavaScript
import { getStringIfConstant } from '@eslint-community/eslint-utils';
export function getTitleDescription(sourceCode, mochaCallExpression) {
const descriptionArgument = mochaCallExpression.arguments[0];
if (descriptionArgument === undefined) {
return { kind: 'missing' };
}
const staticDescription = getStringIfConstant(descriptionArgument, sourceCode.getScope(mochaCallExpression));
return staticDescription === null
? { kind: 'dynamic' }
: { kind: 'static', value: staticDescription };
}
//# sourceMappingURL=title-description.js.map