UNPKG

super-project-cli

Version:

CLI for creating project based on Super Project.

23 lines (20 loc) 585 B
const mergeJson = require('../lib/merge-json') const countTestcases = 4 const times = n => f => { let iter = i => { if (i === n) return f(i) iter(i + 1) } return iter(0) } describe('merge json', () => { times(countTestcases)(index => { const n = index + 1 const thisCase = require(`./cases/merge-json/${n}`) const result = mergeJson(thisCase.originalString, thisCase.mergeJson) test(`Test case #${n}...`, () => { expect(result).toBe(thisCase.resultString) }) }) })