Randy Watler created JS2-1307:
---------------------------------
Summary: Refactor Jexl Scriptable Test Case for Reuse
Key: JS2-1307
URL: https://issues.apache.org/jira/browse/JS2-1307
Project: Jetspeed 2
Issue Type: Improvement
Components: Components Core, PSML
Affects Versions: 2.2.2
Environment: Maven unit tests, all development platforms.
Reporter: Randy Watler
Assignee: Randy Watler
Priority: Minor
Fix For: 2.2.3
Test cases in PSML/Page Manager utilize a Jexl Scriptable technique to execute
cluster cache testing. Extract this into an abstract test case in CM/Component
Manager for reuse and refactor the existing tests to utilize.
Note that the CM/Component Manager component has shared unit tests in its main
artifact. This means that to avoid adding unit test dependencies into the main
Jetspeed runtime, the Jexl dependency will be listed as provided, (as is
currently done with other unit test dependencies in this component). This is a
flaw that breaks transitive Maven dependencies. As previously noted in existing
pom.xml, this should be fixed. It will not be addressed as part of this
issue/fix.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]