🌈 An enterprise-class UI components based on Ant Design and Vue. 🐜
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

31 lines
764 B

import { mount } from '@vue/test-utils';
import { asyncExpect } from '../../../tests/utils';
import List from '..';
import mountTest from '../../../tests/shared/mountTest';
describe('List', () => {
mountTest(List);
mountTest(List.Item);
it('locale not passed to internal div', async () => {
const locale = { emptyText: 'Custom text' };
const wrapper = mount(
{
render() {
return (
<List
dataSource={[]}
renderItem={({ item }) => <List.Item>{item}</List.Item>}
locale={locale}
/>
);
},
},
{
sync: false,
},
);
await asyncExpect(() => {
expect(wrapper.props().locale).toBe(undefined);
});
});
});