Sha256: 907bfb6b32c723c88039e601e1342c7915dfdffb741ea86cac332606ce618e03

Contents?: true

Size: 606 Bytes

Versions: 1

Compression:

Stored size: 606 Bytes

Contents

import React from 'react';
import DateTime from 'hippo/components/date-time/date-time-drop';
import moment from 'moment';

describe('DateTime Component', () => {
    let props;
    beforeEach(() => {
        props = {
            value: moment('2017-06-26T21:33:13Z'),
            onChange: jest.fn(),
        };
    });

    it('sets time', () => {
        const dt = mount(<DateTime {...props} />);
        dt.find('.minutes').simulate('change', { target: { value: '42' } });
        expect(props.onChange).toHaveBeenCalledWith(props.value);
        expect(props.value.minute()).toEqual(42);
    });
});

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hippo-fw-0.9.5 spec/client/components/date-time.spec.jsx