Skip to content

Commit e9c9fba

Browse files
committed
test: update test
1 parent 73ebf4c commit e9c9fba

File tree

2 files changed

+137
-127
lines changed

2 files changed

+137
-127
lines changed

tests/__snapshots__/index.test.js.snap

Lines changed: 126 additions & 126 deletions
Original file line numberDiff line numberDiff line change
@@ -3,134 +3,134 @@
33
exports[`antd dist files exports modules correctly 1`] = `
44
Array [
55
"default",
6-
"install",
6+
"install: { name: install }",
77
"version",
8-
"Affix",
9-
"Alert",
10-
"Anchor",
11-
"AnchorLink",
12-
"AutoComplete",
13-
"AutoCompleteOptGroup",
14-
"AutoCompleteOption",
15-
"Avatar",
16-
"AvatarGroup",
17-
"BackTop",
18-
"Badge",
19-
"BadgeRibbon",
20-
"Breadcrumb",
21-
"BreadcrumbItem",
22-
"BreadcrumbSeparator",
23-
"Button",
24-
"ButtonGroup",
25-
"Calendar",
26-
"Card",
27-
"CardGrid",
28-
"CardMeta",
29-
"Carousel",
30-
"Cascader",
31-
"CheckableTag",
32-
"Checkbox",
33-
"CheckboxGroup",
34-
"Col",
35-
"Collapse",
36-
"CollapsePanel",
37-
"Comment",
38-
"ConfigProvider",
39-
"DatePicker",
40-
"Descriptions",
41-
"DescriptionsItem",
42-
"DirectoryTree",
43-
"Divider",
44-
"Drawer",
45-
"Dropdown",
46-
"DropdownButton",
47-
"Empty",
48-
"Form",
49-
"FormItem",
50-
"FormItemRest",
8+
"Affix: { name: AAffix }",
9+
"Alert: { name: AAlert }",
10+
"Anchor: { name: AAnchor }",
11+
"AnchorLink: { name: AAnchorLink }",
12+
"AutoComplete: { name: AAutoComplete }",
13+
"AutoCompleteOptGroup: { displayName: AAutoCompleteOptGroup }",
14+
"AutoCompleteOption: { displayName: AAutoCompleteOption }",
15+
"Avatar: { name: AAvatar }",
16+
"AvatarGroup: { name: AAvatarGroup }",
17+
"BackTop: { name: ABackTop }",
18+
"Badge: { name: ABadge }",
19+
"BadgeRibbon: { name: ABadgeRibbon }",
20+
"Breadcrumb: { name: ABreadcrumb }",
21+
"BreadcrumbItem: { name: ABreadcrumbItem }",
22+
"BreadcrumbSeparator: { name: ABreadcrumbSeparator }",
23+
"Button: { name: AButton }",
24+
"ButtonGroup: { name: AButtonGroup }",
25+
"Calendar: { name: ACalendar }",
26+
"Card: { name: ACard }",
27+
"CardGrid: { name: ACardGrid }",
28+
"CardMeta: { name: ACardMeta }",
29+
"Carousel: { name: ACarousel }",
30+
"Cascader: { name: ACascader }",
31+
"CheckableTag: { name: ACheckableTag }",
32+
"Checkbox: { name: ACheckbox }",
33+
"CheckboxGroup: { name: ACheckboxGroup }",
34+
"Col: { name: ACol }",
35+
"Collapse: { name: ACollapse }",
36+
"CollapsePanel: { name: ACollapsePanel }",
37+
"Comment: { name: AComment }",
38+
"ConfigProvider: { name: AConfigProvider }",
39+
"DatePicker: { name: ADatePicker }",
40+
"Descriptions: { name: ADescriptions }",
41+
"DescriptionsItem: { name: ADescriptionsItem }",
42+
"DirectoryTree: { name: ADirectoryTree }",
43+
"Divider: { name: ADivider }",
44+
"Drawer: { name: ADrawer }",
45+
"Dropdown: { name: ADropdown }",
46+
"DropdownButton: { name: ADropdownButton }",
47+
"Empty: { displayName: AEmpty }",
48+
"Form: { name: AForm }",
49+
"FormItem: { name: AFormItem }",
50+
"FormItemRest: { name: AFormItemRest }",
5151
"Grid",
52-
"Image",
53-
"ImagePreviewGroup",
54-
"Input",
55-
"InputGroup",
56-
"InputNumber",
57-
"InputPassword",
58-
"InputSearch",
59-
"Layout",
60-
"LayoutContent",
61-
"LayoutFooter",
62-
"LayoutHeader",
63-
"LayoutSider",
64-
"List",
65-
"ListItem",
66-
"ListItemMeta",
67-
"LocaleProvider",
68-
"Mentions",
69-
"MentionsOption",
70-
"Menu",
71-
"MenuDivider",
72-
"MenuItem",
73-
"MenuItemGroup",
74-
"Modal",
75-
"MonthPicker",
76-
"PageHeader",
77-
"Pagination",
78-
"Popconfirm",
79-
"Popover",
80-
"Progress",
81-
"QuarterPicker",
82-
"Radio",
83-
"RadioButton",
84-
"RadioGroup",
85-
"RangePicker",
86-
"Rate",
87-
"Result",
88-
"Row",
89-
"Select",
90-
"SelectOptGroup",
91-
"SelectOption",
92-
"Skeleton",
93-
"SkeletonAvatar",
94-
"SkeletonButton",
95-
"SkeletonImage",
96-
"SkeletonInput",
97-
"Slider",
98-
"Space",
99-
"Spin",
100-
"Statistic",
101-
"StatisticCountdown",
102-
"Step",
103-
"Steps",
104-
"SubMenu",
105-
"Switch",
106-
"TabPane",
107-
"Table",
108-
"TableColumn",
109-
"TableColumnGroup",
110-
"TableSummary",
111-
"TableSummaryCell",
112-
"TableSummaryRow",
113-
"Tabs",
114-
"Tag",
115-
"Textarea",
116-
"TimePicker",
117-
"TimeRangePicker",
118-
"Timeline",
119-
"TimelineItem",
120-
"Tooltip",
121-
"Transfer",
122-
"Tree",
123-
"TreeNode",
124-
"TreeSelect",
125-
"TreeSelectNode",
126-
"Typography",
127-
"TypographyLink",
128-
"TypographyParagraph",
129-
"TypographyText",
130-
"TypographyTitle",
131-
"Upload",
132-
"UploadDragger",
133-
"WeekPicker",
52+
"Image: { name: AImage }",
53+
"ImagePreviewGroup: { name: AImagePreviewGroup }",
54+
"Input: { name: AInput }",
55+
"InputGroup: { name: AInputGroup }",
56+
"InputNumber: { name: AInputNumber }",
57+
"InputPassword: { name: AInputPassword }",
58+
"InputSearch: { name: AInputSearch }",
59+
"Layout: { name: ALayout }",
60+
"LayoutContent: { name: ALayoutContent }",
61+
"LayoutFooter: { name: ALayoutFooter }",
62+
"LayoutHeader: { name: ALayoutHeader }",
63+
"LayoutSider: { name: ALayoutSider }",
64+
"List: { name: AList }",
65+
"ListItem: { name: AListItem }",
66+
"ListItemMeta: { displayName: AListItemMeta }",
67+
"LocaleProvider: { name: ALocaleProvider }",
68+
"Mentions: { name: AMentions }",
69+
"MentionsOption: { name: AMentionsOption }",
70+
"Menu: { name: AMenu }",
71+
"MenuDivider: { name: AMenuDivider }",
72+
"MenuItem: { name: AMenuItem }",
73+
"MenuItemGroup: { name: AMenuItemGroup }",
74+
"Modal: { name: AModal }",
75+
"MonthPicker: { name: AMonthPicker }",
76+
"PageHeader: { name: APageHeader }",
77+
"Pagination: { name: APagination }",
78+
"Popconfirm: { name: APopconfirm }",
79+
"Popover: { name: APopover }",
80+
"Progress: { name: AProgress }",
81+
"QuarterPicker: { name: AQuarterPicker }",
82+
"Radio: { name: ARadio }",
83+
"RadioButton: { name: ARadioButton }",
84+
"RadioGroup: { name: ARadioGroup }",
85+
"RangePicker: { name: ARangePicker }",
86+
"Rate: { name: ARate }",
87+
"Result: { name: AResult }",
88+
"Row: { name: ARow }",
89+
"Select: { name: ASelect }",
90+
"SelectOptGroup: { displayName: ASelectOptGroup }",
91+
"SelectOption: { displayName: ASelectOption }",
92+
"Skeleton: { name: ASkeleton }",
93+
"SkeletonAvatar: { name: ASkeletonAvatar }",
94+
"SkeletonButton: { name: ASkeletonButton }",
95+
"SkeletonImage: { name: ASkeletonImage }",
96+
"SkeletonInput: { name: ASkeletonInput }",
97+
"Slider: { name: ASlider }",
98+
"Space: { name: ASpace }",
99+
"Spin: { name: ASpin }",
100+
"Statistic: { name: AStatistic }",
101+
"StatisticCountdown: { name: AStatisticCountdown }",
102+
"Step: { name: AStep }",
103+
"Steps: { name: ASteps }",
104+
"SubMenu: { name: ASubMenu }",
105+
"Switch: { name: ASwitch }",
106+
"TabPane: { name: ATabPane }",
107+
"Table: { name: ATable }",
108+
"TableColumn: { name: ATableColumn }",
109+
"TableColumnGroup: { name: ATableColumnGroup }",
110+
"TableSummary: { name: ATableSummary }",
111+
"TableSummaryCell: { name: ATableSummaryCell }",
112+
"TableSummaryRow: { name: ATableSummaryRow }",
113+
"Tabs: { name: ATabs }",
114+
"Tag: { name: ATag }",
115+
"Textarea: { name: ATextarea }",
116+
"TimePicker: { name: ATimePicker }",
117+
"TimeRangePicker: { name: ATimeRangePicker }",
118+
"Timeline: { name: ATimeline }",
119+
"TimelineItem: { name: ATimelineItem }",
120+
"Tooltip: { name: ATooltip }",
121+
"Transfer: { name: ATransfer }",
122+
"Tree: { name: ATree }",
123+
"TreeNode: { name: ATreeNode }",
124+
"TreeSelect: { name: ATreeSelect }",
125+
"TreeSelectNode: { displayName: ATreeSelectNode }",
126+
"Typography: { name: ATypography }",
127+
"TypographyLink: { displayName: ATypographyLink }",
128+
"TypographyParagraph: { displayName: ATypographyParagraph }",
129+
"TypographyText: { displayName: ATypographyText }",
130+
"TypographyTitle: { displayName: ATypographyTitle }",
131+
"Upload: { name: AUpload }",
132+
"UploadDragger: { name: AUploadDragger }",
133+
"WeekPicker: { name: AWeekPicker }",
134134
"message",
135135
"notification",
136136
]

tests/index.test.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,17 @@ describe('antd dist files', () => {
77
// https://github.com/ant-design/ant-design/issues/1968
88
it('exports modules correctly', () => {
99
const antd = testDist ? require('../dist/antd') : require('../components'); // eslint-disable-line global-require
10-
expect(Object.keys(antd)).toMatchSnapshot();
10+
expect(
11+
Object.keys(antd).map(key => {
12+
if (antd[key].displayName) {
13+
return `${key}: { displayName: ${antd[key].displayName} }`;
14+
}
15+
if (antd[key].name) {
16+
return `${key}: { name: ${antd[key].name} }`;
17+
}
18+
return key;
19+
}),
20+
).toMatchSnapshot();
1121
});
1222

1323
// https://github.com/ant-design/ant-design/issues/1970

0 commit comments

Comments
 (0)