[switchyard-issues] [JBoss JIRA] (SWITCHYARD-705) Allow port configuration to be overloaded via system/test property
Keith Babo (JIRA)
jira-events at lists.jboss.org
Mon Mar 19 13:46:47 EDT 2012
Keith Babo created SWITCHYARD-705:
-------------------------------------
Summary: Allow port configuration to be overloaded via system/test property
Key: SWITCHYARD-705
URL: https://issues.jboss.org/browse/SWITCHYARD-705
Project: SwitchYard
Issue Type: Enhancement
Components: test
Reporter: Keith Babo
Fix For: 0.5
Problem : you cannot run unit tests that bind to a port (e.g. 18001) at the same time an application is deployed to a running AS7 instance using the same port. This is incredibly annoying.
Solution : support substitution of binding values via environment configuration and/or application configuration.
The easy and quick solution piggy backs on the existing socket-binding support used for AS7 to allow a test case to be configured to use an alternate port during test runs. There should be a test API hook for this so you can call it in your test code and there should also be a way to inject it through a system property (e.g. mvn -D ).
A more comprehensive solution looks at application properties as specified in SCA and ties all of this together using that. Like a binding URI could contain a property key and said key could resolve against different values for test execution and runtime execution.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the switchyard-issues
mailing list