ps-aux
ps-aux

Reputation: 12136

Spock- ignore spec method for a subclass

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

Answers (1)

dmahapatro
dmahapatro

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

Related Questions