Beispiel #1
0
  it('persists DOM properties', () => {
    const actual = domOnlyProps({
      error: false,
      value: 'hello world'
    });
    const expected = {
      value: 'hello world'
    };

    assert.deepEqual(actual, expected);
  });
Beispiel #2
0
  it('removes all non DOM properties', () => {
    const actual = domOnlyProps({
      initialValue: 'x',
      autofill: true,
      onUpdate: () => {},
      valid: false,
      invalid: true,
      dirty: true,
      pristine: false,
      active: true,
      touched: false,
      visited: true,
      autofilled: false,
      error: false
    });
    const expected = {};

    assert.deepEqual(actual, expected);
  });