Fix broken unit test
This commit is contained in:
parent
8cb22b3480
commit
f33b715391
|
@ -1,20 +1,19 @@
|
||||||
import { createUpdateProps } from './updateProps.js'
|
import { updateProps } from './updateProps.js'
|
||||||
import { expect } from './testUtils.js' // FIXME: replace jest with mocha tests, or move to jest
|
import { expect } from './testUtils.js' // FIXME: replace jest with mocha tests, or move to jest
|
||||||
|
|
||||||
const test = it // TODO: replace jest with mocha tests, or move to jest
|
const test = it // TODO: replace jest with mocha tests, or move to jest
|
||||||
|
|
||||||
test('updateProps (1)', () => {
|
test('updateProps (1)', () => {
|
||||||
const updateProps = createUpdateProps()
|
const props1 = updateProps({b: 2})
|
||||||
|
expect(props1.map(item => item.key)).toEqual(['b'])
|
||||||
|
|
||||||
expect(updateProps({b: 2}).map(item => item.key)).toEqual(['b'])
|
const props2 = updateProps({a: 1, b: 2}, props1)
|
||||||
|
expect(props2.map(item => item.key)).toEqual(['b', 'a'])
|
||||||
const result2 = updateProps({a: 1, b: 2})
|
expect(props2[0].id).toEqual('1')
|
||||||
expect(result2.map(item => item.key)).toEqual(['b', 'a'])
|
|
||||||
expect(result2[0].id).toEqual('1')
|
|
||||||
})
|
})
|
||||||
|
|
||||||
test('updateProps (2)', () => {
|
test('updateProps (2)', () => {
|
||||||
const updateProps = createUpdateProps()
|
const props1 = updateProps({a: 1, b: 2})
|
||||||
const result1 = updateProps({a: 1, b: 2})
|
const props2 = updateProps({a: 1, b: 2}, props1)
|
||||||
expect(updateProps({a: 1, b: 2})).toEqual(result1)
|
expect(props2).toEqual(props1)
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue