Подтвердить что ты не робот

Метод спецификации Spock-ignore для подкласса

У меня есть тестовая спецификация в Spock, и я хочу применить те же тесты к другой альтернативе, за исключением одного метода. Я расширяю исходную спецификацию, реализую некоторые настраиваемые вещи, связанные с альтернативой, и действительно хотел бы исключить выполнение одного тестового метода.

Я попробовал его с помощью

@Ignore
def "Something must work in a certain way"() {
    //No implementation
}

но кажется, что метод все равно вызывается.

Можно ли это достичь?

4b9b3361

Ответ 1

Проверьте оператор импорта для @Ignore. Он должен быть импортирован из библиотеки spock вместо JUnit:

import spock.lang.Ignore

вместо

import org.junit.Ignore