You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
const getPathFromJSON = require('../src/getPathFromJSON') const assert = require('assert')
describe('getPathFromJSON', function () { it('const', function () { assert.deepEqual( getPathFromJSON('const', { const: { 'foo': 'foo', 'bar': 'bar' } }), { 'foo': 'foo', 'bar': 'bar' } ) })
it('const.x', function () { assert.deepEqual( getPathFromJSON('const.x', { const: { x: { 'foo': 'foo', 'bar': 'bar' } } }), { 'foo': 'foo', 'bar': 'bar' } ) })
it('const.y (not exist)', function () { assert.deepEqual( getPathFromJSON('const.y', { const: { x: { 'foo': 'foo', 'bar': 'bar' } } }), undefined ) }) })
|