]> gerrit.simantics Code Review - simantics/district.git/blob - org.simantics.maps.server/node/node-v4.8.0-win-x64/node_modules/npm/node_modules/init-package-json/test/name-spaces.js
Adding integrated tile server
[simantics/district.git] / org.simantics.maps.server / node / node-v4.8.0-win-x64 / node_modules / npm / node_modules / init-package-json / test / name-spaces.js
1 var test = require('tap').test
2 var init = require('../')
3 var rimraf = require('rimraf')
4 var common = require('./lib/common')
5
6 test('spaces', function (t) {
7   rimraf.sync(__dirname + '/package.json')
8   init(__dirname, '', {}, function (er, data) {
9     if (er)
10       throw er
11     var wanted = {
12       name: 'the-name',
13       version: '1.0.0',
14       description: '',
15       scripts: { test: 'echo "Error: no test specified" && exit 1' },
16       license: 'ISC',
17       author: '',
18       main: 'basic.js'
19     }
20     console.log('')
21     t.has(data, wanted)
22     t.end()
23   })
24   common.drive([
25     'the name\n',
26     'the-name\n',
27     '\n',
28     '\n',
29     '\n',
30     '\n',
31     '\n',
32     '\n',
33     '\n',
34     '\n',
35     'yes\n'
36   ])
37 })
38
39 test('teardown', function (t) {
40   rimraf(__dirname + '/package.json', t.end.bind(t))
41 })