Fixed some unit tests

This commit is contained in:
jos 2017-12-20 08:44:10 +01:00
parent 0e22497467
commit 346517b947
1 changed files with 14 additions and 16 deletions

View File

@ -18,14 +18,13 @@ import {patchEson} from '../src/patchEson'
// TODO: test remove // TODO: test remove
// TODO: test removeAll // TODO: test removeAll
// FIXME: sort root array test('sort root Array', t => {
// test('sort root Array', t => { const eson = jsonToEson([1,3,2])
// const eson = jsonToEson([1,3,2])
// assertDeepEqualEson(t, patchEson(eson, sort(eson, [])).data, jsonToEson([1,2,3]))
// t.deepEqual(patchEson(eson, sort(eson, [])), jsonToEson([1,2,3])) assertDeepEqualEson(t, patchEson(eson, sort(eson, [], 'asc')).data, jsonToEson([1,2,3]))
// t.deepEqual(patchEson(eson, sort(eson, [], 'asc')), jsonToEson([1,2,3])) assertDeepEqualEson(t, patchEson(eson, sort(eson, [], 'desc')).data, jsonToEson([3,2,1]))
// t.deepEqual(patchEson(eson, sort(eson, [], 'desc')), jsonToEson([3,2,1])) })
// })
test('sort nested Array', t => { test('sort nested Array', t => {
const eson = jsonToEson({arr: [4,1,8,5,3,9,2,7,6]}) const eson = jsonToEson({arr: [4,1,8,5,3,9,2,7,6]})
@ -47,14 +46,13 @@ test('sort nested Array reverse order', t => {
}) })
// FIXME: sort root object test('sort root Object', t => {
// test('sort root Object', t => { const eson = jsonToEson({c: 2, b: 3, a:4})
// const eson = jsonToEson({c: 2, b: 3, a:4})
// t.deepEqual(patchEson(eson, sort(eson, [])).data[META].props, ['a', 'b', 'c'])
// t.deepEqual(esonToJson(patchEson(eson, sort(eson, [])).data[META].props), ['a', 'b', 'c']) t.deepEqual(patchEson(eson, sort(eson, [], 'asc')).data[META].props, ['a', 'b', 'c'])
// t.deepEqual(esonToJson(patchEson(eson, sort(eson, [], 'asc')).data[META].props), ['a', 'b', 'c']) t.deepEqual(patchEson(eson, sort(eson, [], 'desc')).data[META].props, ['c', 'b', 'a'])
// t.deepEqual(esonToJson(patchEson(eson, sort(eson, [], 'desc')).data[META].props), ['c', 'b', 'a']) })
// })
test('sort nested Object', t => { test('sort nested Object', t => {
const eson = jsonToEson({obj: {c: 2, b: 3, a:4}}) const eson = jsonToEson({obj: {c: 2, b: 3, a:4}})