[wildfly-dev] Legacy subsystem tests
Kabir Khan
kabir.khan at jboss.com
Fri Jul 11 13:35:23 EDT 2014
I’ve pulled out the legacy test controllers for subsystem-test and core-model-test to a separate repository at https://github.com/wildfly/wildfly-legacy-test.
Once https://github.com/wildfly/wildfly-core/pull/25 has been merged and released in the next wildfly-core release this means that you will be able to test your 7.1.x controllers again.
By default only 7.2.0 (EAP 6.1.x transformations get run). To run the 7.1.x tests you will need to pass in:
-Djboss.test.transformers.subsystem.old - for subsystem tests
-Djboss.test.transformers.core.old - for core model tests
-Djboss.test.transformers.eap - is used to enable EAP tests as before
The -Djboss.test.transformers.subsystem.old and -Djboss.test.transformers.core.old will presently also enable testing against WildFly 8, although there is no controller for that at present in https://github.com/wildfly/wildfly-legacy-test. We will look at adding that next week.
One thing which should make everybody’s lives a bit easier it that once this is merged there well no longer be old versions of wildfly-core classes on the classpath, so you will now only get one copy of e.g. ModelControllerImpl when searching in your IDE.
More information about the wildfly-dev
mailing list