Fix displaying of ignore reasons for test methods in allure report #145
Labels
bug
codeDone
The issue is rechecked for development branch
codeReadyForRecheck
The issue is fixed/implemented AND merged into development, but needs to be rechecked there
High Priority
Milestone
There is an option to add a description to
org.junit.@Ignore
to make Allure display a reason for test ignorance, like this:@Ignore("not implemented yet")
/@Ignore("it's possible to add property with missing key")
so that allure report looks like this for the class:
and for the method:
Currently, this works only for class level and a test method annotated in the named above way will still be displayed as:
This behavior can be caused by overriding the
describeChild
method ofBlockJUnit4ClassRunner
in theNeodymiumRunner
. The method from Neodymium doesn't pass test method annotations to the description, which makes it impossible for allure to figure out the ignorance reason.The text was updated successfully, but these errors were encountered: