bar.js 470 B

1234567891011121314151617181920212223
  1. //test that parse(stringify(obj) deepEqu
  2. var ini = require('../')
  3. var test = require('tap').test
  4. var data = {
  5. 'number': {count: 10},
  6. 'string': {drink: 'white russian'},
  7. 'boolean': {isTrue: true},
  8. 'nested boolean': {theDude: {abides: true, rugCount: 1}}
  9. }
  10. test('parse(stringify(x)) deepEqual x', function (t) {
  11. for (var k in data) {
  12. var s = ini.stringify(data[k])
  13. console.log(s, data[k])
  14. t.deepEqual(ini.parse(s), data[k])
  15. }
  16. t.end()
  17. })