Question

How can I mark a unit test in SUnit (or phexample) as expected failures?

Was it helpful?

Solution

Overwrite expectedFailures in your test. There's an example in WeakSetTest:

expectedFailures
    "such tests work in Squeak"
    ^ #(testDoAfter testIncludes )

Update:

As of Pharo 1.2, you can also add a pragma to the test method:

testDontWork
    <expectedFailure>
    self assert: 3 equals: 4
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top