const { parse, inspect } = require('../../lib/index.cjs'); | |
const source = ` | |
/** | |
* @param {Function} [processor=data => data] A function to run | |
*/`; | |
test('default', () => { | |
const parsed = parse(source); | |
// console.log(inspect(parsed[0])); | |
expect(parsed[0].problems).toEqual([]); | |
expect(parsed[0].tags[0]).toMatchObject({ | |
name: 'processor', | |
default: 'data => data', | |
optional: true, | |
description: 'A function to run', | |
problems: [], | |
}); | |
}); |