UNPKG

fountain-generator

Version:

Base generator for all Yeoman Fountain generators

17 lines (13 loc) 508 B
const test = require('ava'); const Utils = require('../../utils'); let context; test.beforeEach(() => { context = Utils.mock(); context.writeJSON = {}; context.write = {}; }); test(`Replace 'var' by 'const' in 'file.js'`, t => { const replaceInFiles = require('../../../lib/file-utils').replaceInFiles; replaceInFiles.call(context, '../test/assets/*.js', content => content.replace(/var/g, 'const')); t.is(context.write[context.templatePath('../test/assets/file.js')], 'const x = 42;\n'); });