Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'tests/junit/plugins/uml/validation/org.eclipse.papyrus.uml.validation.tests/src/org/eclipse/papyrus/uml/validation/tests/rules/TestUMLValidationRules.java')
-rw-r--r--tests/junit/plugins/uml/validation/org.eclipse.papyrus.uml.validation.tests/src/org/eclipse/papyrus/uml/validation/tests/rules/TestUMLValidationRules.java13
1 files changed, 8 insertions, 5 deletions
diff --git a/tests/junit/plugins/uml/validation/org.eclipse.papyrus.uml.validation.tests/src/org/eclipse/papyrus/uml/validation/tests/rules/TestUMLValidationRules.java b/tests/junit/plugins/uml/validation/org.eclipse.papyrus.uml.validation.tests/src/org/eclipse/papyrus/uml/validation/tests/rules/TestUMLValidationRules.java
index 5845ed638b5..6ace51b9ea9 100644
--- a/tests/junit/plugins/uml/validation/org.eclipse.papyrus.uml.validation.tests/src/org/eclipse/papyrus/uml/validation/tests/rules/TestUMLValidationRules.java
+++ b/tests/junit/plugins/uml/validation/org.eclipse.papyrus.uml.validation.tests/src/org/eclipse/papyrus/uml/validation/tests/rules/TestUMLValidationRules.java
@@ -23,6 +23,7 @@ import org.eclipse.emf.edit.domain.EditingDomain;
import org.eclipse.emf.transaction.util.TransactionUtil;
import org.eclipse.papyrus.infra.emf.gmf.command.GMFtoEMFCommandWrapper;
import org.eclipse.papyrus.infra.services.validation.commands.ValidateModelCommand;
+import org.eclipse.papyrus.junit.framework.classification.FailingTest;
import org.eclipse.papyrus.uml.validation.tests.Activator;
import org.eclipse.papyrus.uml.validation.tests.Messages;
import org.eclipse.swt.widgets.Display;
@@ -43,14 +44,14 @@ public class TestUMLValidationRules extends AbstractValidationEditorTest {
public static final String MODEL_NAME = "UMLValidationTests"; //$NON-NLS-1$
public static final String PKG_NAME_CLASH = "nameclash"; //$NON-NLS-1$
-
+
public static final String CLASS1 = "Class1"; //$NON-NLS-1$
protected Class class1;
-
+
public static final String PKG_MULTIPLICITY = "multiplicity"; //$NON-NLS-1$
public static final String NON_STANDARD_MULTIPLICITY = "NonStandardMultiplicity"; //$NON-NLS-1$
protected Class nonStandardMultiplicity;
-
+
@Before
public void initModelForValidationTest() throws Exception {
initModel(PROJECT_PREFIX + MODEL_NAME, MODEL_NAME, Activator.getDefault().getBundle());
@@ -59,7 +60,7 @@ public class TestUMLValidationRules extends AbstractValidationEditorTest {
Assert.assertNotNull("RootModel is null", getRootUMLModel()); //$NON-NLS-1$
Model model = (Model) getRootUMLModel();
-
+
Package nameclash = (Package) model.getPackagedElement(PKG_NAME_CLASH);
Assert.assertNotNull(String.format(CAN_NOT_FIND_ELEMENT, PKG_NAME_CLASH, model), nameclash);
class1 = (Class) nameclash.getPackagedElement(CLASS1);
@@ -69,7 +70,7 @@ public class TestUMLValidationRules extends AbstractValidationEditorTest {
Assert.assertNotNull(String.format(CAN_NOT_FIND_ELEMENT, PKG_MULTIPLICITY, model), multiplicty);
nonStandardMultiplicity = (Class) multiplicty.getPackagedElement(NON_STANDARD_MULTIPLICITY);
Assert.assertNotNull(String.format(CAN_NOT_FIND_ELEMENT, NON_STANDARD_MULTIPLICITY, model), nonStandardMultiplicity);
-
+
final EditingDomain domain = TransactionUtil.getEditingDomain(model);
final ValidateModelCommand validateModelCommand = new ValidateModelCommand(model);
Display.getDefault().syncExec(new Runnable() {
@@ -85,6 +86,7 @@ public class TestUMLValidationRules extends AbstractValidationEditorTest {
/**
* Simple failing validation for IsActiveEntityRule
*/
+ @FailingTest
@Test
public void validateNameClashDetection() throws Exception {
// get the diagnostic and check for the given class
@@ -95,6 +97,7 @@ public class TestUMLValidationRules extends AbstractValidationEditorTest {
/**
* Simple valid validation for IsActiveEntityRule
*/
+ @FailingTest
@Test
public void validateNonStandardMultiplicity() throws Exception {
// get the diagnostic and check for the given class

Back to the top