util.js 386 B

1234567891011121314151617181920212223242526
  1. import { test } from 'ava';
  2. import { mergeOptions } from '../dist/lib/util';
  3. test('mergeOptions', async (t) => {
  4. const defaults = {
  5. a: false,
  6. b: 123,
  7. c: '123',
  8. };
  9. const options = mergeOptions(defaults, {
  10. b: undefined,
  11. c: '456',
  12. });
  13. t.deepEqual(options, {
  14. a: false,
  15. b: 123,
  16. c: '456',
  17. });
  18. });