Skip to content

Commit f4ffe3c

Browse files
committed
test: update avatar
1 parent 4f3e307 commit f4ffe3c

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

components/avatar/__tests__/Avatar.test.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ describe('Avatar Render', () => {
2626
it('Render long string correctly', () => {
2727
const wrapper = mount(Avatar, {
2828
slots: {
29-
default: 'TestString',
29+
default: () => 'TestString',
3030
},
3131
});
3232
const children = wrapper.findAll('.ant-avatar-string');
@@ -36,7 +36,7 @@ describe('Avatar Render', () => {
3636
global.document.body.innerHTML = '';
3737
const wrapper = mount(Avatar, {
3838
slots: {
39-
default: 'Fallback',
39+
default: () => 'Fallback',
4040
},
4141
props: {
4242
src: 'http://error.url',
@@ -48,7 +48,7 @@ describe('Avatar Render', () => {
4848
if (wrapper.vm.scale === 0.5) {
4949
return;
5050
}
51-
wrapper.setData({ scale: 0.5 });
51+
wrapper.vm.scale = 0.5;
5252
wrapper.vm.$forceUpdate();
5353
});
5454
await asyncExpect(() => {
@@ -57,7 +57,7 @@ describe('Avatar Render', () => {
5757
await asyncExpect(() => {
5858
const children = wrapper.findAll('.ant-avatar-string');
5959
expect(children.length).toBe(1);
60-
expect(children.at(0).text()).toBe('Fallback');
60+
expect(children[0].text()).toBe('Fallback');
6161
expect(wrapper.vm.setScale).toHaveBeenCalled();
6262
});
6363
await asyncExpect(() => {
@@ -98,7 +98,7 @@ describe('Avatar Render', () => {
9898
wrapper.find('img').trigger('error');
9999
}, 0);
100100
await asyncExpect(() => {
101-
expect(wrapper.find({ name: 'AAvatar' }).vm.isImgExist).toBe(true);
101+
expect(wrapper.findComponent({ name: 'AAvatar' }).vm.isImgExist).toBe(true);
102102
}, 0);
103103
await asyncExpect(() => {
104104
expect(global.document.body.querySelector('img').getAttribute('src')).toBe(LOAD_SUCCESS_SRC);
@@ -128,15 +128,15 @@ describe('Avatar Render', () => {
128128
}, 0);
129129

130130
await asyncExpect(() => {
131-
expect(wrapper.find({ name: 'AAvatar' }).vm.isImgExist).toBe(false);
131+
expect(wrapper.findComponent({ name: 'AAvatar' }).vm.isImgExist).toBe(false);
132132
expect(wrapper.findAll('.ant-avatar-string').length).toBe(1);
133133
}, 0);
134134

135135
await asyncExpect(() => {
136-
wrapper.setData({ src: LOAD_SUCCESS_SRC });
136+
wrapper.vm.src = LOAD_SUCCESS_SRC;
137137
});
138138
await asyncExpect(() => {
139-
expect(wrapper.find({ name: 'AAvatar' }).vm.isImgExist).toBe(true);
139+
expect(wrapper.findComponent({ name: 'AAvatar' }).vm.isImgExist).toBe(true);
140140
expect(wrapper.findAll('.ant-avatar-image').length).toBe(1);
141141
}, 0);
142142
});

0 commit comments

Comments
 (0)