[ http://jira.andromda.org/browse/MAVEN-70?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16191#action_16191 ]
Bob Fields commented on MAVEN-70: --------------------------------- Committed changes to allow multiple test models to be run, added UML2 versions of Java, CXF, and JSF test models. Still need to add expected validation errors and test output compilation and clearing errors after each run. > Cartridge test plugin should allow multiple configurations, model types, > error validations, expected outputs, output compilation > -------------------------------------------------------------------------------------------------------------------------------- > > Key: MAVEN-70 > URL: http://jira.andromda.org/browse/MAVEN-70 > Project: Maven Plugins > Issue Type: Improvement > Components: Cartridge > Affects Versions: 3.4-SNAPSHOT > Environment: andromda-3.4-SNAPSHOT > Reporter: Bob Fields > Assignee: Bob Fields > Fix For: 3.4-SNAPSHOT > > > In order to get complete model transformation test coverage, cartridge test > plugin should allow for mapping multiple expected test output files to > multiple configurations/UML versions/validation errors, i.e. Axis1 or Axis2 > or CXF frameworks, with both UML14 and UML2 input models, with different > expected outputs. Configuration should also specify a list of model > validation errors contained in the model and whether to ignore validation > errors, along with the expected validation error messages if not ignored. > Plugin should allow cartridge output to be compiled in addition to verifying > that the output matches the expected output, but in order to do this other > related dependent cartridges must also be run against the model, i.e. Spring > cartridge test model must also run the java and hibernate cartridges against > the test model in order to create the related value objects and hibernate > entities/mappings needed for compilation and test. Right now we only test > UML14 models with a very specific input configuration, and almost none of the > output compiles because the test models contain model valitation errors for > test purposes. Also, output comparison should allow for whitespace > differences between outputs, and specific ignorable differences such as > 'Generated on XXX date'. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.andromda.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first