import * as React from 'react';
import { createDriverFactory } from 'wix-ui-test-utils/driver-factory';
import { closeButtonDriverFactory } from './CloseButton.driver';
import { closeButtonTestkitFactory } from '../../testkit';
import { closeButtonTestkitFactory as enzymeCloseButtonTestkitFactory } from '../../testkit/enzyme';
import { runTestkitExistsSuite } from '../../common/testkitTests';
import { CloseButton, CloseButtonProps } from './CloseButton';
import { Skin, Size } from './constants';
import { enumValues } from '../../utils';
const defaults = require('lodash/defaults');
describe('CloseButton', () => {
const createDriver = createDriverFactory(closeButtonDriverFactory);
const CloseButtonWithDefaults = withDefaultsHOC(CloseButton,
{
children: 'Click me!'
});
describe('skin prop', () => {
it('should be standard by default', () => {
const driver = createDriver(
instead of P. */ function withDefaultsHOC
(Component: React.SFC
, defaultProps: P): React.SFC ) => {
return React.createElement(Component, defaults({}, partialProps, defaultProps));
}
}