Tôi đang sử dụng Jest framework và có một bộ thử nghiệm. Tôi muốn tắt / bỏ qua một trong các bài kiểm tra của mình.
Tài liệu của Google không cho tôi câu trả lời.
Bạn có biết câu trả lời hoặc nguồn thông tin để kiểm tra?
Tôi đang sử dụng Jest framework và có một bộ thử nghiệm. Tôi muốn tắt / bỏ qua một trong các bài kiểm tra của mình.
Tài liệu của Google không cho tôi câu trả lời.
Bạn có biết câu trả lời hoặc nguồn thông tin để kiểm tra?
Câu trả lời:
Tôi đã tìm thấy câu trả lời ở đây
test('it is raining', () => {
expect(inchesOfRain()).toBeGreaterThan(0);
});
test.skip('it is not snowing', () => {
expect(inchesOfSnow()).toBe(0);
});
test.only()
Bạn cũng có thể loại trừ test
hoặc describe
bằng cách đặt tiền tố chúng bằng x
.
Kiểm tra Cá nhân
describe('All Test in this describe will be run', () => {
xtest('Except this test- This test will not be run', () => {
expect(true).toBe(true);
});
test('This test will be run', () => {
expect(true).toBe(true);
});
});
Nhiều bài kiểm tra bên trong một mô tả
xdescribe('All tests in this describe will be skipped', () => {
test('This test will be skipped', () => {
expect(true).toBe(true);
});
test('This test will be skipped', () => {
expect(true).toBe(true);
});
});
Nếu bạn muốn bỏ qua một bài kiểm tra trong Jest, bạn có thể sử dụng test.skip :
test.skip(name, fn)
Cái nào cũng có bí danh sau:
it.skip(name, fn)
hoặc là xit(name, fn)
hoặc là xtest(name, fn)
Ngoài ra, nếu bạn muốn bỏ qua một bộ thử nghiệm, bạn có thể sử dụng description.skip :
describe.skip(name, fn)
Cũng có bí danh sau:
xdescribe(name, fn)