Skip to content
Snippets Groups Projects
Commit 0de2c2a4 authored by apvrille's avatar apvrille
Browse files

Merge branch 'master' of gitlab.enst.fr:mbe-tools/TTool

parents 79f4faf0 db3f71c2
No related branches found
No related tags found
No related merge requests found
...@@ -63,6 +63,10 @@ public abstract class AvatarTerm extends AvatarElement { ...@@ -63,6 +63,10 @@ public abstract class AvatarTerm extends AvatarElement {
} }
public static AvatarTerm createFromString (AvatarStateMachineOwner block, String toParse) { public static AvatarTerm createFromString (AvatarStateMachineOwner block, String toParse) {
return AvatarTerm.createFromString(block, toParse, false);
}
public static AvatarTerm createFromString (AvatarStateMachineOwner block, String toParse, boolean allowRaw) {
if (toParse == null || toParse.isEmpty ()) if (toParse == null || toParse.isEmpty ())
return null; return null;
...@@ -105,7 +109,10 @@ public abstract class AvatarTerm extends AvatarElement { ...@@ -105,7 +109,10 @@ public abstract class AvatarTerm extends AvatarElement {
//TraceManager.addDev ("AvatarConstant '" + toParse + "' couldn't be parsed"); //TraceManager.addDev ("AvatarConstant '" + toParse + "' couldn't be parsed");
//TraceManager.addDev ("AvatarTerm '" + toParse + "' couldn't be parsed"); //TraceManager.addDev ("AvatarTerm '" + toParse + "' couldn't be parsed");
return new AvatarTermRaw (toParse, block); if (allowRaw)
return new AvatarTermRaw (toParse, block);
else
return null;
} }
public static AvatarAction createActionFromString (AvatarStateMachineOwner block, String toParse) { public static AvatarAction createActionFromString (AvatarStateMachineOwner block, String toParse) {
......
...@@ -62,8 +62,8 @@ public class AvatarTuple extends AvatarLeftHand { ...@@ -62,8 +62,8 @@ public class AvatarTuple extends AvatarLeftHand {
public static AvatarTuple createFromString (AvatarStateMachineOwner block, String toParse) { public static AvatarTuple createFromString (AvatarStateMachineOwner block, String toParse) {
AvatarTuple result = null; AvatarTuple result = null;
int indexLParen = toParse.indexOf ("("); if (toParse.trim().startsWith("(")) {
if (indexLParen != -1) { int indexLParen = toParse.indexOf ("(");
int indexRParen = toParse.indexOf (")", indexLParen); int indexRParen = toParse.indexOf (")", indexLParen);
if (indexRParen == -1) if (indexRParen == -1)
indexRParen = toParse.length (); indexRParen = toParse.length ();
......
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
<classpathentry kind="src" path="/src"/>
<classpathentry kind="output" path="bin"/>
</classpath>
/bin/
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>fr.tpt.ttool.tests.ui</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
package fr.tpt.ttool.tests.util; package fr.tpt.ttool.tests.ui;
import junit.framework.TestCase; import org.junit.*;
import myutil.PluginManager;
import ui.MainGUI; import ui.MainGUI;
import ui.tmldd.TMLArchiBUSNode; import ui.tmldd.TMLArchiBUSNode;
import ui.tmldd.TMLArchiDiagramPanel; import ui.tmldd.TMLArchiDiagramPanel;
import ui.tmldd.TMLArchiDiagramToolBar; import ui.tmldd.TMLArchiDiagramToolBar;
import junit.framework.TestCase;
import org.junit.*; import myutil.PluginManager;
public class MoveComponentTest extends TestCase { public class MoveComponentTest extends TestCase {
static MainGUI mgui; static MainGUI mgui;
...@@ -31,8 +30,8 @@ public class MoveComponentTest extends TestCase { ...@@ -31,8 +30,8 @@ public class MoveComponentTest extends TestCase {
tdp.upComponent(); tdp.upComponent();
tdp.setComponentPointed(tgc); tdp.setComponentPointed(tgc);
tdp.upComponent(); tdp.upComponent();
assert tgc.getY() == 499; assertTrue(tgc.getY() == 499);
assert tgc.getX() == 500; assertTrue(tgc.getX() == 500);
} }
@Test @Test
...@@ -40,8 +39,8 @@ public class MoveComponentTest extends TestCase { ...@@ -40,8 +39,8 @@ public class MoveComponentTest extends TestCase {
tdp.downComponent(); tdp.downComponent();
tdp.setComponentPointed(tgc); tdp.setComponentPointed(tgc);
tdp.downComponent(); tdp.downComponent();
assert tgc.getY() == 501; assertTrue(tgc.getY() == 501);
assert tgc.getX() == 500; assertTrue(tgc.getX() == 500);
} }
@Test @Test
...@@ -49,8 +48,8 @@ public class MoveComponentTest extends TestCase { ...@@ -49,8 +48,8 @@ public class MoveComponentTest extends TestCase {
tdp.rightComponent(); tdp.rightComponent();
tdp.setComponentPointed(tgc); tdp.setComponentPointed(tgc);
tdp.rightComponent(); tdp.rightComponent();
assert tgc.getX() == 501; assertTrue(tgc.getX() == 501);
assert tgc.getY() == 500; assertTrue(tgc.getY() == 500);
} }
@Test @Test
...@@ -58,8 +57,8 @@ public class MoveComponentTest extends TestCase { ...@@ -58,8 +57,8 @@ public class MoveComponentTest extends TestCase {
tdp.leftComponent(); tdp.leftComponent();
tdp.setComponentPointed(tgc); tdp.setComponentPointed(tgc);
tdp.leftComponent(); tdp.leftComponent();
assert tgc.getX() == 499; assertTrue(tgc.getX() == 499);
assert tgc.getY() == 500; assertTrue(tgc.getY() == 500);
} }
} }
\ No newline at end of file
...@@ -43,6 +43,8 @@ ...@@ -43,6 +43,8 @@
* @see * @see
*/ */
package avatartranslator;
import org.junit.Test; import org.junit.Test;
import org.junit.*; import org.junit.*;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment