jakartaee / cdi-tck

CDI TCK
Apache License 2.0
46 stars 45 forks source link

Move SpecVersion and SpecAssertion to general TCK utils project #592

Open arjantijms opened 2 weeks ago

arjantijms commented 2 weeks ago

The CDI TCK uses org.jboss.test.audit.annotations.SpecAssertion and org.jboss.test.audit.annotations.SpecVersion. Maybe it would be a good idea to move these to the general jakara.tck util project?

manovotn commented 2 weeks ago

I think this is loosely tied to https://github.com/jakartaee/cdi-tck/issues/259

I.e. how we track which test file is tied to which assertion. This is still in place but slowly being more and more outdated. Sadly, this is an item on the agenda that nobody seems to have time to work on.

Maybe it would be a good idea to move these to the general jakara.tck util project?

Maybe we should instead think of an overall idea how to link tests to assertions across Jakarta TCKs and place that into the util project? Don't get me wrong, I don't mind the annotations being in whichever project; I just think a more complex approach than two annotations might be appropriate.