UNPKG

718 BJavaScriptView Raw
1/**
2 * Test case for licenseBud.
3 * Runs with nodeunit.
4 */
5'use strict'
6
7/* global describe, before, after, it */
8
9const licenseBud = require('../lib/license_bud.js')
10const path = require('path')
11const coz = require('coz')
12
13const assert = require('assert')
14const mkdirp = require('mkdirp')
15
16describe('license_bud', () => {
17 let basedir = path.resolve(__dirname, '..')
18 let tmpDir = path.resolve(basedir, 'tmp/readme_md_bud_test/pkg-foo')
19
20 before(async () => {
21 mkdirp.sync(tmpDir)
22 })
23
24 it('License bud', async () => {
25 const bud = licenseBud({
26 type: 'MIT',
27 holder: 'me'
28 })
29 assert.ok(bud)
30 bud.path = tmpDir + '/LICENSE'
31 await coz.render(bud, {
32 cwd: tmpDir
33 })
34 })
35})