[
https://issues.jboss.org/browse/SRAMP-431?page=com.atlassian.jira.plugin....
]
Brett Meyer commented on SRAMP-431:
-----------------------------------
Thanks Gary. For now, we'll implement EAP similar to what you did for RTGov: require
an installation to be unpacked, then set JBOSS_HOME. But eventually, once we have CI
hardware within RH's network, we should also support automatically pulling it down.
For Tomcat & Jetty, let's give automatically downloading the distros a shot. And
yes, for Fuse, embedded.
Arquillian-based integration tests
----------------------------------
Key: SRAMP-431
URL:
https://issues.jboss.org/browse/SRAMP-431
Project: S-RAMP
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Reporter: Brett Meyer
Assignee: Brett Meyer
Create a new s-ramp-test module to contain all integration tests. Thoughts:
- 1 central abstract class that contains all the functional tests and assertions (or if
that gets too large, split it up into delegates)
- 1 Arquillian test per supported container, extending the above. Mainly in charge of
the @RunWith and @Deployments.
- None of them should run by default. Pull them all into a specific Maven profile, then
setup a new CI job specifically for it.
Also, many unit tests currently spin up a temporary S-RAMP server, once per test class.
Eventually, investigate whether or not some of those test cases should instead be pulled
into the integration tests.
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)