您的测试套件必须至少包含一个测试(在通过测试时拒绝将期望计数为测试)

时间:2019-08-10 13:10:03

标签: vue.js jestjs

当我在vue应用上运行我的开玩笑的测试时,如果我编写的测试失败,它将产生预期的错误,但是如果测试通过,而不是显示通过,它就不会将其识别为测试并输出测试套件失败运行您的测试套件必须包含至少一个测试。

我的.spec.js文件

import { shallowMount } from '@vue/test-utils';
import Home from '@/components/home';

const wrapper = shallowMount(Home);

describe('Home', () => {
    expect(wrapper.find('img').exists()).toBe(true);
});

我希望它输出通过的测试,但输出测试套件无法运行您的测试套件必须包含至少一个测试

1 个答案:

答案 0 :(得分:0)

  

@link创建一个将几个   相关测试

因此,您的describe(name, fn)块应至少包含一个describe

test