UNPKG

637 BJavaScriptView Raw
1var json = require('../').json
2var test = require('tape')
3var fs = require('fs')
4
5test('json', function(t) {
6 json([fs.readFileSync(__dirname + '/fixture/bundle.js', 'utf8')], function(err, res) {
7 t.notOk(err)
8 t.ok(res)
9 t.equal(res.name, 'index.js', 'main file name')
10 t.equal(res.children.length, 1, '.children.length')
11 t.end()
12 })
13})
14
15test('json missing --full-paths', function(t) {
16 json([fs.readFileSync(__dirname + '/fixture/bundle-no-full.js', 'utf8')], function(err, res) {
17 t.ok(err, 'returns error')
18 t.notOk(res, 'does not return result')
19 t.end()
20 })
21})