Dependency on components/tests module currently pulls in many unnecessary dependencies
--------------------------------------------------------------------------------------
Key: SWITCHYARD-444
URL:
https://issues.jboss.org/browse/SWITCHYARD-444
Project: SwitchYard
Issue Type: Task
Affects Versions: 0.3
Reporter: Gary Brown
While working on the bpel component I noticed that the module was inheriting many
unnecessary dependencies. These dependencies are due to the tests module referencing other
components. So for example, my bpel module was seeing dependencies on jbpm/drools, etc.
However the bpel component needs to have a dependency on the tests component for the
switchyard test kit.
Two possible solutions, the component specific tests should be co-located with the
component they are testing, or alternatively split the tests module into the 'test
infrastructure' and 'tests'. Probably the easiest change would be the later,
so components could just be dependent upon the test infra.
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira