svn commit: r17141 - trunk/src/argouml-core-diagrams-sequence2/tests/org/argouml/persistence/TestDiagramUpdateAtLoad.java
Linus Tolke <[email protected]>
| Newsgroups | gmane.comp.lang.uml.argouml.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: linus
Date: 2009-05-06 08:39:55-0700
New Revision: 17141
Modified:
trunk/src/argouml-core-diagrams-sequence2/tests/org/argouml/persistence/TestDiagramUpdateAtLoad.java
Log:
Updated the test case to run with the sequence2 module enabled.
I guess the remaining problem is caused by the code not fully supporting conversion of the old sequence diagrams.
Modified: trunk/src/argouml-core-diagrams-sequence2/tests/org/argouml/persistence/TestDiagramUpdateAtLoad.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-diagrams-sequence2/tests/org/argouml/persistence/TestDiagramUpdateAtLoad.java?view=diff&pathrev=17141&r1=17140&r2=17141
==============================================================================
--- trunk/src/argouml-core-diagrams-sequence2/tests/org/argouml/persistence/TestDiagramUpdateAtLoad.java (original)
+++ trunk/src/argouml-core-diagrams-sequence2/tests/org/argouml/persistence/TestDiagramUpdateAtLoad.java 2009-05-06 08:39:55-0700
@@ -26,31 +26,29 @@
import java.io.File;
import java.net.URL;
-import java.util.Collection;
import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
import org.argouml.kernel.Project;
-import org.argouml.model.Facade;
import org.argouml.model.InitializeModel;
-import org.argouml.model.Model;
+import org.argouml.moduleloader.ModuleLoader2;
import org.argouml.notation.InitNotation;
import org.argouml.notation.providers.java.InitNotationJava;
import org.argouml.notation.providers.uml.InitNotationUml;
import org.argouml.profile.init.InitProfileSubsystem;
+import org.argouml.sequence2.SequenceDiagramModule;
import org.argouml.uml.diagram.activity.ui.InitActivityDiagram;
import org.argouml.uml.diagram.collaboration.ui.InitCollaborationDiagram;
import org.argouml.uml.diagram.deployment.ui.InitDeploymentDiagram;
-import org.argouml.uml.diagram.sequence.ui.InitSequenceDiagram;
import org.argouml.uml.diagram.state.ui.InitStateDiagram;
import org.argouml.uml.diagram.static_structure.ui.InitClassDiagram;
import org.argouml.uml.diagram.ui.InitDiagramAppearanceUI;
import org.argouml.uml.diagram.use_case.ui.InitUseCaseDiagram;
/**
- * Testcase to load projects without exception.
+ * Test case to load projects without exception.
*/
public class TestDiagramUpdateAtLoad extends TestCase {
@@ -69,6 +67,8 @@
(new InitClassDiagram()).init();
(new InitUseCaseDiagram()).init();
(new InitProfileSubsystem()).init();
+ ModuleLoader2.addClass(SequenceDiagramModule.class.getName());
+ ModuleLoader2.doLoad(false);
}
/**
@@ -105,6 +105,7 @@
*/
private Project doLoad(String filename)
throws OpenException, InterruptedException {
+ assertTrue(ModuleLoader2.isEnabled("ArgoUML-Sequence"));
URL url = getClass().getResource(filename);
assertNotNull("Resource to be tested is not found: " + filename, url);
------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2082051
To unsubscribe from this discussion, e-mail: [[email protected]].