%PDF- %PDF-
| Direktori : /home/opti/workflow/node_modules/underscore.deep/test/ |
| Current File : /home/opti/workflow/node_modules/underscore.deep/test/deepFromFlat.coffee |
assert = require 'assert'
_ = require('underscore')
_.mixin require('../underscore.deep.js')
describe '_.deepFromFlat', ->
tests = [
input:
"a.b":1
"a.c": 2
"b": 3
"5.4.3.2.1": 0
output:
5: 4: 3: 2: 1: 0
a:
b: 1
c: 2
b: 3
]
_(tests).each (test) ->
it "deepens #{JSON.stringify test.input}", ->
assert.deepEqual _.deepFromFlat(test.input), test.output