Как исправить шутку «Обратный вызов« описать »не должен возвращать значение» - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть метод шутки, который определяется следующим образом:

describe("Component", () => {
    beforeEach(() => {
        //set values for the test
        // subject is defined here
    });

    describe("isVisible", () => {
        context("status1", () => {
            it("returns boolean", () => {
                expect(subject.isVisible).toBe(true);
            });
        })
    });
});

isVisible метод определяется следующим образом

@computed
get isVisible() {
    return this.shouldRender && this.inTransit;
}

Когда я запускаю тест, я получаю следующую ошибку

Функция обратного вызова «описать» не должна возвращать значение

, если удалить блок контекста

describe("isVisible", () => {
    it("return boolean", () => {
        expect(subject.isVisible).toBe(true);
    });
});

, тогда Тест проходит успешно.

Но мне нужно проверить статус 1, статус2 и c в отдельных контекстах.

Есть идеи, как это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...