import React from 'react';
import { mount } from 'enzyme';
import ConfigProvider from '..';
import LocaleProvider from '../../locale-provider';
import locale from '../../locale/zh_CN';
import TimePicker from '../../time-picker';
describe('ConfigProvider.Locale', () => {
it('not throw', () => {
if (process.env.REACT === '15') {
return;
}
mount(
,
);
});
describe('support legacy LocaleProvider', () => {
function testLocale(wrapper) {
expect(wrapper.find('input').props().placeholder).toBe(locale.TimePicker.placeholder);
}
it('LocaleProvider', () => {
const wrapper = mount(
,
);
testLocale(wrapper);
});
it('LocaleProvider > ConfigProvider', () => {
const wrapper = mount(
,
);
testLocale(wrapper);
});
it('ConfigProvider > ConfigProvider', () => {
const wrapper = mount(
,
);
testLocale(wrapper);
});
});
});