var path = require('path') var tap = require('tap') var p = path.resolve(__dirname, 'fixtures/readmes/package.json') var readJson = require('../') var expect = { 'name': 'readmes', 'version': '99.999.999999999', 'readme': '*markdown*\n', 'readmeFilename': 'README.md', 'description': '*markdown*', '_id': 'readmes@99.999.999999999' } tap.test('readme test', function (t) { readJson(p, function (er, data) { t.ifError(er, 'read README without error') test(t, data) }) }) function test (t, data) { t.deepEqual(data, expect) t.end() }