[ http://jira.andromda.org/browse/MAVEN-70?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Work on MAVEN-70 started by Bob Fields. > 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