Spock - ignorieren spec-Methode für eine Subklasse

Ich habe einen test-spec in Spock und ich möchte gelten die gleichen tests, um eine weitere alternative mit Ausnahme von einer Methode. Ich erweitere die original spec, umsetzen einige benutzerdefinierte Sachen im Zusammenhang mit der alternative und würde gerne ausschließen, die Ausführung eines test-Methode.

Versuchte ich es mit

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

aber es scheint, dass die Methode aufgerufen wird, trotzdem.

Kann dies erreicht werden?

  • Sie können nicht überschreiben: eine geerbte test method, noch kann Sie es ignorieren (zumindest nicht ohne das schreiben Ihrer eigenen Spock-Erweiterung).
InformationsquelleAutor dev-null | 2015-06-05
Schreibe einen Kommentar