UNPKG

punchcard-semantic-release

Version:
16 lines (13 loc) 478 B
import test from 'ava'; import fs from 'fs'; import dateformat from 'dateformat'; import notes from '../notes'; import info from './fixtures/info'; test.cb('Generate Release Notes', t => { const expected = fs.readFileSync('./fixtures/notes.md').toString().replace('{{date}}', dateformat(new Date(), 'mmmm dd, yyyy')); return notes({}, info, (err, note) => { t.is(err, null, 'No Error'); t.is(note, expected, 'Notes are output as expected'); t.end(); }); });