Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 383788

Summary: [UML Compare] The transactional mergers provided by Papyrus should be covered with JUnit Test
Product: [Modeling] Papyrus Reporter: Vincent Lorenzo <vincent.lorenzo>
Component: CoreAssignee: Vincent Lorenzo <vincent.lorenzo>
Status: CLOSED INVALID QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: M7   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 385492, 385580    
Bug Blocks: 342163    

Description Vincent Lorenzo CLA 2012-06-28 08:38:54 EDT
Papyrus Compare provides its own merger factory. The merger used are transactional and use the Papyrus Edit Service. 
All these mergers should be covered with Junit tests, in order to ensure that the semantic merge (UML) is corrected done and the diagrams
are cleaned thaks to the Edit Service.

Papyrus merger are provided by 2 plugins : oep.infra.emf.compare.diff and oep.uml.compare.diff
Comment 1 Vincent Lorenzo CLA 2012-06-28 08:40:57 EDT
A test plugin : oep.uml.compare.diff.tests is available on the SVN since R8367. It provides tests for EMF compare merger and UML merger, because currently we use UML model to do the tests.
Comment 2 Camille Letavernier CLA 2014-03-25 12:43:00 EDT
Obsolete since we migrated to EMF Compare 2.x