Skip to content

Commit 83abe23

Browse files
committed
Fix TopicsLinkCardGridItem.spec.js
1 parent d8fff3f commit 83abe23

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

tests/unit/components/DocumentationTopic/TopicsLinkCardGridItem.spec.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import TopicsLinkCardGridItem, {
1616
ROLE_LINK_TEXT,
1717
} from '@/components/DocumentationTopic/TopicsLinkCardGridItem.vue';
1818
import ContentNode from 'docc-render/components/ContentNode.vue';
19+
import { flushPromises } from '../../../../test-utils';
1920

2021
const defaultProps = {
2122
item: {
@@ -103,7 +104,7 @@ describe('TopicsLinkCardGridItem', () => {
103104
expect(wrapper.findComponent(ContentNode).exists()).toBe(false);
104105
const imageWrapper = wrapper.findComponent('.reference-card-grid-item__image');
105106
expect(imageWrapper.exists()).toBe(true);
106-
const icon = imagewrapper.findComponent(TopicTypeIcon);
107+
const icon = imageWrapper.findComponent(TopicTypeIcon);
107108
expect(icon.props()).toEqual({
108109
type: defaultProps.item.role,
109110
imageOverride: null,
@@ -134,7 +135,7 @@ describe('TopicsLinkCardGridItem', () => {
134135
compact: false,
135136
},
136137
});
137-
await wrapper.vm.$nextTick();
138+
await flushPromises();
138139
const card = wrapper.findComponent(Card);
139140
expect(card.props()).toMatchObject({
140141
url: defaultProps.item.url,

0 commit comments

Comments
 (0)