]> gerrit.simantics Code Review - simantics/district.git/blob - org.simantics.maps.server/node/node-v4.8.0-win-x64/node_modules/npm/node_modules/read-package-json/test/helpful.js
Adding integrated tile server
[simantics/district.git] / org.simantics.maps.server / node / node-v4.8.0-win-x64 / node_modules / npm / node_modules / read-package-json / test / helpful.js
1 var tap = require('tap')
2 var readJson = require('../')
3 var path = require('path')
4 var p = path.resolve(__dirname, 'fixtures/erroneous.json')
5
6 tap.test('erroneous package data', function (t) {
7   readJson(p, function (er, data) {
8     t.ok(er instanceof Error)
9     t.ok(er.message.match(/Unexpected token '\\''/))
10     t.end()
11   })
12 })
13
14 tap.test('ENOTDIR for non-directory packages', function (t) {
15   readJson(path.resolve(__filename, 'package.json'), function (er, data) {
16     t.ok(er)
17     t.equal(er.code, 'ENOTDIR')
18     t.end()
19   })
20 })