Reputation: 12136
I have a test spec in Spock
and I want to apply the same tests to another alternative with exception of one method. I extend the original spec, implement some custom stuff related to the alternative and would really like to exclude the execution of one test method.
I tried it with
@Ignore
def "Something must work in a certain way"() {
//No implementation
}
but it seems that the method is called anyway.
Can this be achieved?
Upvotes: 35
Views: 30694
Reputation: 50245
Verify the import statement for @Ignore
. It should be imported from spock library instead of JUnit:
import spock.lang.Ignore
instead of
import org.junit.Ignore
Upvotes: 89