diff options
author | Ralph Soika | 2021-04-02 08:57:22 +0000 |
---|---|---|
committer | Ralph Soika | 2021-04-02 08:57:22 +0000 |
commit | 80178ba8977bcc260e45159280546a348e4af972 (patch) | |
tree | db8137b2a7878bc84d5ff827f4f7265dc4f0472a | |
parent | 23c1dc3b533243cfe757dfbf1b4105b5bb949674 (diff) | |
download | org.eclipse.bpmn2-modeler-80178ba8977bcc260e45159280546a348e4af972.tar.gz org.eclipse.bpmn2-modeler-80178ba8977bcc260e45159280546a348e4af972.tar.xz org.eclipse.bpmn2-modeler-80178ba8977bcc260e45159280546a348e4af972.zip |
Bug 572548 - dropped test module
Change-Id: I8b2b31cd9dfe9663342cd742e1814b9daf9132d2
Signed-off-by: Ralph Soika <ralph.soika@imixs.com>
25 files changed, 0 insertions, 1002 deletions
diff --git a/tests/.project b/tests/.project deleted file mode 100644 index 76d5a448..00000000 --- a/tests/.project +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<projectDescription> - <name>org.eclipse.bpmn2.modeler.tests.parent</name> - <comment></comment> - <projects> - </projects> - <buildSpec> - <buildCommand> - <name>org.eclipse.m2e.core.maven2Builder</name> - <arguments> - </arguments> - </buildCommand> - </buildSpec> - <natures> - <nature>org.eclipse.m2e.core.maven2Nature</nature> - </natures> -</projectDescription> diff --git a/tests/org.eclipse.bpmn2.modeler.core.tests/.classpath b/tests/org.eclipse.bpmn2.modeler.core.tests/.classpath deleted file mode 100644 index 97067505..00000000 --- a/tests/org.eclipse.bpmn2.modeler.core.tests/.classpath +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<classpath> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/> - <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> - <classpathentry kind="src" path="src/"/> - <classpathentry kind="src" path="resources/"/> - <classpathentry kind="output" path="target/classes"/> -</classpath> diff --git a/tests/org.eclipse.bpmn2.modeler.core.tests/.project b/tests/org.eclipse.bpmn2.modeler.core.tests/.project deleted file mode 100644 index aff11428..00000000 --- a/tests/org.eclipse.bpmn2.modeler.core.tests/.project +++ /dev/null @@ -1,34 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<projectDescription> - <name>org.eclipse.bpmn2.modeler.core.tests</name> - <comment></comment> - <projects> - </projects> - <buildSpec> - <buildCommand> - <name>org.eclipse.jdt.core.javabuilder</name> - <arguments> - </arguments> - </buildCommand> - <buildCommand> - <name>org.eclipse.pde.ManifestBuilder</name> - <arguments> - </arguments> - </buildCommand> - <buildCommand> - <name>org.eclipse.pde.SchemaBuilder</name> - <arguments> - </arguments> - </buildCommand> - <buildCommand> - <name>org.eclipse.m2e.core.maven2Builder</name> - <arguments> - </arguments> - </buildCommand> - </buildSpec> - <natures> - <nature>org.eclipse.m2e.core.maven2Nature</nature> - <nature>org.eclipse.pde.PluginNature</nature> - <nature>org.eclipse.jdt.core.javanature</nature> - </natures> -</projectDescription> diff --git a/tests/org.eclipse.bpmn2.modeler.core.tests/META-INF/MANIFEST.MF b/tests/org.eclipse.bpmn2.modeler.core.tests/META-INF/MANIFEST.MF deleted file mode 100644 index 79c649b4..00000000 --- a/tests/org.eclipse.bpmn2.modeler.core.tests/META-INF/MANIFEST.MF +++ /dev/null @@ -1,17 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %pluginName -Bundle-SymbolicName: org.eclipse.bpmn2.modeler.core.tests;singleton:=true -Bundle-Version: 1.5.3.qualifier -Require-Bundle: org.eclipse.bpmn2.edit, - org.eclipse.bpmn2.editor, - org.eclipse.bpmn2.modeler.core, - org.eclipse.emf.edit.ui, - org.eclipse.emf.ecore, - org.eclipse.emf.transaction, - org.eclipse.emf.validation.ocl, - org.junit, - org.mockito;bundle-version="1.9.5", - org.hamcrest;bundle-version="1.1.0" -Bundle-RequiredExecutionEnvironment: JavaSE-1.8 -Bundle-ActivationPolicy: lazy diff --git a/tests/org.eclipse.bpmn2.modeler.core.tests/build.properties b/tests/org.eclipse.bpmn2.modeler.core.tests/build.properties deleted file mode 100644 index cad2cc51..00000000 --- a/tests/org.eclipse.bpmn2.modeler.core.tests/build.properties +++ /dev/null @@ -1,6 +0,0 @@ - -source.. = src/,\ - resources/ -output.. = target/classes -bin.includes = META-INF/,\ - . diff --git a/tests/org.eclipse.bpmn2.modeler.core.tests/plugin.properties b/tests/org.eclipse.bpmn2.modeler.core.tests/plugin.properties deleted file mode 100644 index ca9bf67e..00000000 --- a/tests/org.eclipse.bpmn2.modeler.core.tests/plugin.properties +++ /dev/null @@ -1,16 +0,0 @@ -# <copyright> -############################################################################### -# Copyright (c) 2011, 2012, 2013, 2014 Red Hat, Inc. -# All rights reserved. -# This program is made available under the terms of the -# Eclipse Public License v1.0 which accompanies this distribution, -# and is available at http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Red Hat, Inc. - initial API and implementation -############################################################################### -# </copyright> -# -# $Id$ -pluginName = BPMN2 Modeler Core -providerName = Eclipse.org diff --git a/tests/org.eclipse.bpmn2.modeler.core.tests/pom.xml b/tests/org.eclipse.bpmn2.modeler.core.tests/pom.xml deleted file mode 100644 index 5dd8d4bf..00000000 --- a/tests/org.eclipse.bpmn2.modeler.core.tests/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ -<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> - <modelVersion>4.0.0</modelVersion> - <parent> - <groupId>org.eclipse.bpmn2.modeler.tests</groupId> - <artifactId>tests-parent</artifactId> - <version>1.5.3-SNAPSHOT</version> - </parent> - - <artifactId>org.eclipse.bpmn2.modeler.core.tests</artifactId> - <name>BPMN2 Modeler Tests: Core Tests</name> - <packaging>eclipse-test-plugin</packaging> -</project> - diff --git a/tests/org.eclipse.bpmn2.modeler.core.tests/src/org/eclipse/bpmn2/modeler/core/validation/tests/SyntaxCheckerUtilsTest.java b/tests/org.eclipse.bpmn2.modeler.core.tests/src/org/eclipse/bpmn2/modeler/core/validation/tests/SyntaxCheckerUtilsTest.java deleted file mode 100644 index 3e770c4c..00000000 --- a/tests/org.eclipse.bpmn2.modeler.core.tests/src/org/eclipse/bpmn2/modeler/core/validation/tests/SyntaxCheckerUtilsTest.java +++ /dev/null @@ -1,34 +0,0 @@ -package org.eclipse.bpmn2.modeler.core.validation.tests; - -import static org.junit.Assert.assertTrue; -import static org.junit.Assert.assertFalse; - -import org.eclipse.bpmn2.modeler.core.validation.SyntaxCheckerUtils; -import org.junit.Test; - -public class SyntaxCheckerUtilsTest { - - @Test - public void testIsJavaIdentifier() throws Exception { - assertTrue( SyntaxCheckerUtils.isJavaIdentifier("_ab") ); - assertTrue( SyntaxCheckerUtils.isJavaIdentifier("a1b") ); - assertTrue( SyntaxCheckerUtils.isJavaIdentifier("_ab") ); - } - /* - @Test - public void testIsJavaIdentifierUTF8() throws Exception { - assertTrue( SyntaxCheckerUtils.isJavaIdentifier("形声") ); - } - */ - @Test - public void testIsJavaIdentifierNegative() throws Exception { - assertFalse( SyntaxCheckerUtils.isJavaIdentifier("_a b") ); - assertFalse( SyntaxCheckerUtils.isJavaIdentifier("1ab") ); - assertFalse( SyntaxCheckerUtils.isJavaIdentifier("!ab") ); - assertFalse( SyntaxCheckerUtils.isJavaIdentifier("*") ); - assertFalse( SyntaxCheckerUtils.isJavaIdentifier("+") ); - assertFalse( SyntaxCheckerUtils.isJavaIdentifier("-") ); - assertFalse( SyntaxCheckerUtils.isJavaIdentifier("a+") ); - assertFalse( SyntaxCheckerUtils.isJavaIdentifier("a#") ); - } -} diff --git a/tests/org.eclipse.bpmn2.modeler.core.tests/src/org/eclipse/bpmn2/modeler/core/validation/validators/tests/GatewayValidatorTest.java b/tests/org.eclipse.bpmn2.modeler.core.tests/src/org/eclipse/bpmn2/modeler/core/validation/validators/tests/GatewayValidatorTest.java deleted file mode 100644 index 89985c2e..00000000 --- a/tests/org.eclipse.bpmn2.modeler.core.tests/src/org/eclipse/bpmn2/modeler/core/validation/validators/tests/GatewayValidatorTest.java +++ /dev/null @@ -1,91 +0,0 @@ -package org.eclipse.bpmn2.modeler.core.validation.validators.tests; - -import org.eclipse.bpmn2.Bpmn2Package; -import org.eclipse.bpmn2.Gateway; -import org.eclipse.bpmn2.GatewayDirection; -import org.eclipse.bpmn2.SequenceFlow; -import org.eclipse.bpmn2.modeler.core.validation.validators.GatewayValidator; -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.emf.ecore.EStructuralFeature; -import org.eclipse.emf.validation.IValidationContext; -import org.junit.Before; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.mockito.Mock; -import org.mockito.runners.MockitoJUnitRunner; - -import static org.mockito.Matchers.anyString; -import static org.mockito.Mockito.times; -import static org.mockito.Mockito.when; -import static org.mockito.Mockito.verify; - -import java.util.ArrayList; -import java.util.List; - -@RunWith(MockitoJUnitRunner.class) -public class GatewayValidatorTest { - - @Mock - Gateway gateway; - - @Mock - IValidationContext ctx; - - @Mock - SequenceFlow flowOne; - - @Mock - SequenceFlow flowTwo; - - @Mock - SequenceFlow flowThree; - - @Mock - EClass eClass; - - @Mock - EStructuralFeature eFeature; - - List<SequenceFlow> zeroFlows; - - List<SequenceFlow> oneFlow; - - List<SequenceFlow> twoFlows; - - GatewayValidator validator; - - @Before - public void setUp() { - validator = new GatewayValidator(ctx) { - @Override - protected void addStatus(EObject object, String featureName, int severity, String messagePattern, Object... messageArguments) { - // do nothing for test purposes - } - }; - - zeroFlows = new ArrayList<SequenceFlow>(); - - oneFlow = new ArrayList<SequenceFlow>(); - oneFlow.add(flowOne); - - twoFlows = new ArrayList<SequenceFlow>(); - twoFlows.add(flowTwo); - twoFlows.add(flowThree); - - //when(eClass.getEStructuralFeature(anyString())).thenReturn(eFeature); - //when(gateway.eClass()).thenReturn(eClass); - - } - - @Test - public void testConvergingGatewayWrongSequenceCounts() throws Exception { - when(gateway.getGatewayDirection()).thenReturn(GatewayDirection.CONVERGING); - when(gateway.getIncoming()).thenReturn(zeroFlows); - when(gateway.getOutgoing()).thenReturn(twoFlows); - - validator.validate(gateway); - - verify(ctx, times(2)).addResult(Bpmn2Package.eINSTANCE.getGateway_GatewayDirection()); - } -} diff --git a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/.classpath b/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/.classpath deleted file mode 100644 index ac0ce276..00000000 --- a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/.classpath +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<classpath> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"> - <attributes> - <attribute name="maven.pomderived" value="true"/> - </attributes> - </classpathentry> - <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> - <classpathentry kind="src" path="src"/> - <classpathentry excluding="**" kind="src" path="widfiles"> - <attributes> - <attribute name="maven.pomderived" value="true"/> - </attributes> - </classpathentry> - <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"> - <attributes> - <attribute name="maven.pomderived" value="true"/> - </attributes> - </classpathentry> - <classpathentry kind="src" path="/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm"/> - <classpathentry kind="output" path="target/classes"/> -</classpath> diff --git a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/.project b/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/.project deleted file mode 100644 index b1b7bae3..00000000 --- a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/.project +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<projectDescription> - <name>org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests</name> - <comment></comment> - <projects> - </projects> - <buildSpec> - <buildCommand> - <name>org.eclipse.jdt.core.javabuilder</name> - <arguments> - </arguments> - </buildCommand> - <buildCommand> - <name>org.eclipse.m2e.core.maven2Builder</name> - <arguments> - </arguments> - </buildCommand> - </buildSpec> - <natures> - <nature>org.eclipse.jdt.core.javanature</nature> - <nature>org.eclipse.m2e.core.maven2Nature</nature> - </natures> -</projectDescription> diff --git a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/META-INF/MANIFEST.MF b/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/META-INF/MANIFEST.MF deleted file mode 100644 index ae0a1d35..00000000 --- a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/META-INF/MANIFEST.MF +++ /dev/null @@ -1,15 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %pluginName -Bundle-SymbolicName: org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests;singleton:=true -Bundle-Version: 1.5.3.qualifier -Bundle-Vendor: %providerName -Bundle-RequiredExecutionEnvironment: JavaSE-1.8 -Require-Bundle: org.junit, - org.eclipse.bpmn2.modeler.runtime.jboss.jbpm, - org.eclipse.core.runtime, - org.eclipse.core.resources, - org.eclipse.ui -Bundle-Activator: org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests.Activator -Export-Package: org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests -Bundle-ActivationPolicy: lazy diff --git a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/about.html b/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/about.html deleted file mode 100644 index 3408ea2e..00000000 --- a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/about.html +++ /dev/null @@ -1,26 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>About</title> -</head> -<body lang="EN-US"> -<h2>About This Content</h2> - -<p>June 5, 2006</p> -<h3>License</h3> - -<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>. -For purposes of the EPL, "Program" will mean the Content.</p> - -<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p> - - -</body></html>
\ No newline at end of file diff --git a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/build.properties b/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/build.properties deleted file mode 100644 index 58dfb941..00000000 --- a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/build.properties +++ /dev/null @@ -1,14 +0,0 @@ -############################################################################### -# Copyright (c) 2011, 2012, 2013, 2014 Red Hat, Inc. -# All rights reserved. -# This program is made available under the terms of the -# Eclipse Public License v1.0 which accompanies this distribution, -# and is available at http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Red Hat, Inc. - initial API and implementation -############################################################################### -source.. = src/ -output.. = bin/ -bin.includes = META-INF/,\ - . diff --git a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/epl-v10.html b/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/epl-v10.html deleted file mode 100644 index 63fbca51..00000000 --- a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/epl-v10.html +++ /dev/null @@ -1,261 +0,0 @@ -<?xml version="1.0" encoding="ISO-8859-1" ?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> - -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> -<title>Eclipse Public License - Version 1.0</title> -<style type="text/css"> - body { - size: 8.5in 11.0in; - margin: 0.25in 0.5in 0.25in 0.5in; - tab-interval: 0.5in; - } - p { - margin-left: auto; - margin-top: 0.5em; - margin-bottom: 0.5em; - } - p.list { - margin-left: 0.5in; - margin-top: 0.05em; - margin-bottom: 0.05em; - } - </style> - -</head> - -<body lang="EN-US"> - -<h2>Eclipse Public License - v 1.0</h2> - -<p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE -PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR -DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS -AGREEMENT.</p> - -<p><b>1. DEFINITIONS</b></p> - -<p>"Contribution" means:</p> - -<p class="list">a) in the case of the initial Contributor, the initial -code and documentation distributed under this Agreement, and</p> -<p class="list">b) in the case of each subsequent Contributor:</p> -<p class="list">i) changes to the Program, and</p> -<p class="list">ii) additions to the Program;</p> -<p class="list">where such changes and/or additions to the Program -originate from and are distributed by that particular Contributor. A -Contribution 'originates' from a Contributor if it was added to the -Program by such Contributor itself or anyone acting on such -Contributor's behalf. Contributions do not include additions to the -Program which: (i) are separate modules of software distributed in -conjunction with the Program under their own license agreement, and (ii) -are not derivative works of the Program.</p> - -<p>"Contributor" means any person or entity that distributes -the Program.</p> - -<p>"Licensed Patents" mean patent claims licensable by a -Contributor which are necessarily infringed by the use or sale of its -Contribution alone or when combined with the Program.</p> - -<p>"Program" means the Contributions distributed in accordance -with this Agreement.</p> - -<p>"Recipient" means anyone who receives the Program under -this Agreement, including all Contributors.</p> - -<p><b>2. GRANT OF RIGHTS</b></p> - -<p class="list">a) Subject to the terms of this Agreement, each -Contributor hereby grants Recipient a non-exclusive, worldwide, -royalty-free copyright license to reproduce, prepare derivative works -of, publicly display, publicly perform, distribute and sublicense the -Contribution of such Contributor, if any, and such derivative works, in -source code and object code form.</p> - -<p class="list">b) Subject to the terms of this Agreement, each -Contributor hereby grants Recipient a non-exclusive, worldwide, -royalty-free patent license under Licensed Patents to make, use, sell, -offer to sell, import and otherwise transfer the Contribution of such -Contributor, if any, in source code and object code form. This patent -license shall apply to the combination of the Contribution and the -Program if, at the time the Contribution is added by the Contributor, -such addition of the Contribution causes such combination to be covered -by the Licensed Patents. The patent license shall not apply to any other -combinations which include the Contribution. No hardware per se is -licensed hereunder.</p> - -<p class="list">c) Recipient understands that although each Contributor -grants the licenses to its Contributions set forth herein, no assurances -are provided by any Contributor that the Program does not infringe the -patent or other intellectual property rights of any other entity. Each -Contributor disclaims any liability to Recipient for claims brought by -any other entity based on infringement of intellectual property rights -or otherwise. As a condition to exercising the rights and licenses -granted hereunder, each Recipient hereby assumes sole responsibility to -secure any other intellectual property rights needed, if any. For -example, if a third party patent license is required to allow Recipient -to distribute the Program, it is Recipient's responsibility to acquire -that license before distributing the Program.</p> - -<p class="list">d) Each Contributor represents that to its knowledge it -has sufficient copyright rights in its Contribution, if any, to grant -the copyright license set forth in this Agreement.</p> - -<p><b>3. REQUIREMENTS</b></p> - -<p>A Contributor may choose to distribute the Program in object code -form under its own license agreement, provided that:</p> - -<p class="list">a) it complies with the terms and conditions of this -Agreement; and</p> - -<p class="list">b) its license agreement:</p> - -<p class="list">i) effectively disclaims on behalf of all Contributors -all warranties and conditions, express and implied, including warranties -or conditions of title and non-infringement, and implied warranties or -conditions of merchantability and fitness for a particular purpose;</p> - -<p class="list">ii) effectively excludes on behalf of all Contributors -all liability for damages, including direct, indirect, special, -incidental and consequential damages, such as lost profits;</p> - -<p class="list">iii) states that any provisions which differ from this -Agreement are offered by that Contributor alone and not by any other -party; and</p> - -<p class="list">iv) states that source code for the Program is available -from such Contributor, and informs licensees how to obtain it in a -reasonable manner on or through a medium customarily used for software -exchange.</p> - -<p>When the Program is made available in source code form:</p> - -<p class="list">a) it must be made available under this Agreement; and</p> - -<p class="list">b) a copy of this Agreement must be included with each -copy of the Program.</p> - -<p>Contributors may not remove or alter any copyright notices contained -within the Program.</p> - -<p>Each Contributor must identify itself as the originator of its -Contribution, if any, in a manner that reasonably allows subsequent -Recipients to identify the originator of the Contribution.</p> - -<p><b>4. COMMERCIAL DISTRIBUTION</b></p> - -<p>Commercial distributors of software may accept certain -responsibilities with respect to end users, business partners and the -like. While this license is intended to facilitate the commercial use of -the Program, the Contributor who includes the Program in a commercial -product offering should do so in a manner which does not create -potential liability for other Contributors. Therefore, if a Contributor -includes the Program in a commercial product offering, such Contributor -("Commercial Contributor") hereby agrees to defend and -indemnify every other Contributor ("Indemnified Contributor") -against any losses, damages and costs (collectively "Losses") -arising from claims, lawsuits and other legal actions brought by a third -party against the Indemnified Contributor to the extent caused by the -acts or omissions of such Commercial Contributor in connection with its -distribution of the Program in a commercial product offering. The -obligations in this section do not apply to any claims or Losses -relating to any actual or alleged intellectual property infringement. In -order to qualify, an Indemnified Contributor must: a) promptly notify -the Commercial Contributor in writing of such claim, and b) allow the -Commercial Contributor to control, and cooperate with the Commercial -Contributor in, the defense and any related settlement negotiations. The -Indemnified Contributor may participate in any such claim at its own -expense.</p> - -<p>For example, a Contributor might include the Program in a commercial -product offering, Product X. That Contributor is then a Commercial -Contributor. If that Commercial Contributor then makes performance -claims, or offers warranties related to Product X, those performance -claims and warranties are such Commercial Contributor's responsibility -alone. Under this section, the Commercial Contributor would have to -defend claims against the other Contributors related to those -performance claims and warranties, and if a court requires any other -Contributor to pay any damages as a result, the Commercial Contributor -must pay those damages.</p> - -<p><b>5. NO WARRANTY</b></p> - -<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS -PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS -OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, -ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY -OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely -responsible for determining the appropriateness of using and -distributing the Program and assumes all risks associated with its -exercise of rights under this Agreement , including but not limited to -the risks and costs of program errors, compliance with applicable laws, -damage to or loss of data, programs or equipment, and unavailability or -interruption of operations.</p> - -<p><b>6. DISCLAIMER OF LIABILITY</b></p> - -<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT -NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING -WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR -DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED -HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</p> - -<p><b>7. GENERAL</b></p> - -<p>If any provision of this Agreement is invalid or unenforceable under -applicable law, it shall not affect the validity or enforceability of -the remainder of the terms of this Agreement, and without further action -by the parties hereto, such provision shall be reformed to the minimum -extent necessary to make such provision valid and enforceable.</p> - -<p>If Recipient institutes patent litigation against any entity -(including a cross-claim or counterclaim in a lawsuit) alleging that the -Program itself (excluding combinations of the Program with other -software or hardware) infringes such Recipient's patent(s), then such -Recipient's rights granted under Section 2(b) shall terminate as of the -date such litigation is filed.</p> - -<p>All Recipient's rights under this Agreement shall terminate if it -fails to comply with any of the material terms or conditions of this -Agreement and does not cure such failure in a reasonable period of time -after becoming aware of such noncompliance. If all Recipient's rights -under this Agreement terminate, Recipient agrees to cease use and -distribution of the Program as soon as reasonably practicable. However, -Recipient's obligations under this Agreement and any licenses granted by -Recipient relating to the Program shall continue and survive.</p> - -<p>Everyone is permitted to copy and distribute copies of this -Agreement, but in order to avoid inconsistency the Agreement is -copyrighted and may only be modified in the following manner. The -Agreement Steward reserves the right to publish new versions (including -revisions) of this Agreement from time to time. No one other than the -Agreement Steward has the right to modify this Agreement. The Eclipse -Foundation is the initial Agreement Steward. The Eclipse Foundation may -assign the responsibility to serve as the Agreement Steward to a -suitable separate entity. Each new version of the Agreement will be -given a distinguishing version number. The Program (including -Contributions) may always be distributed subject to the version of the -Agreement under which it was received. In addition, after a new version -of the Agreement is published, Contributor may elect to distribute the -Program (including its Contributions) under the new version. Except as -expressly stated in Sections 2(a) and 2(b) above, Recipient receives no -rights or licenses to the intellectual property of any Contributor under -this Agreement, whether expressly, by implication, estoppel or -otherwise. All rights in the Program not expressly granted under this -Agreement are reserved.</p> - -<p>This Agreement is governed by the laws of the State of New York and -the intellectual property laws of the United States of America. No party -to this Agreement will bring a legal action under this Agreement more -than one year after the cause of action arose. Each party waives its -rights to a jury trial in any resulting litigation.</p> - -</body> - -</html>
\ No newline at end of file diff --git a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/plugin.properties b/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/plugin.properties deleted file mode 100644 index 13786e52..00000000 --- a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/plugin.properties +++ /dev/null @@ -1,16 +0,0 @@ -# <copyright> -############################################################################### -# Copyright (c) 2011, 2012, 2013, 2014 Red Hat, Inc. -# All rights reserved. -# This program is made available under the terms of the -# Eclipse Public License v1.0 which accompanies this distribution, -# and is available at http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Red Hat, Inc. - initial API and implementation -############################################################################### -# </copyright> -# -# $Id$ -pluginName = Tests for BPMN2 Modeler Runtime extensions for JBoss jBPM -providerName = Eclipse.org diff --git a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/pom.xml b/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/pom.xml deleted file mode 100644 index d2811030..00000000 --- a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/pom.xml +++ /dev/null @@ -1,15 +0,0 @@ -<project - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" - xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> - <modelVersion>4.0.0</modelVersion> - <parent> - <groupId>org.eclipse.bpmn2.modeler.tests</groupId> - <artifactId>tests-parent</artifactId> - <version>1.5.3-SNAPSHOT</version> - </parent> - - <artifactId>org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests</artifactId> - <name>BPMN2 Modeler Tests: Runtime JBPM5 Tests</name> - <packaging>eclipse-test-plugin</packaging> -</project> - diff --git a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/src/org/eclipse/bpmn2/modeler/runtime/jboss/jbpm5/tests/Activator.java b/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/src/org/eclipse/bpmn2/modeler/runtime/jboss/jbpm5/tests/Activator.java deleted file mode 100644 index d60410c0..00000000 --- a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/src/org/eclipse/bpmn2/modeler/runtime/jboss/jbpm5/tests/Activator.java +++ /dev/null @@ -1,87 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2011, 2012 Red Hat, Inc. - * All rights reserved. - * This program is made available under the terms of the - * Eclipse Public License v1.0 which accompanies this distribution, - * and is available at http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * Red Hat, Inc. - initial API and implementation - * - * @author Bob Brodt - ******************************************************************************/ -package org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests; - -import org.eclipse.core.runtime.IStatus; -import org.eclipse.core.runtime.Platform; -import org.eclipse.core.runtime.Status; -import org.eclipse.jface.dialogs.ErrorDialog; -import org.eclipse.ui.PlatformUI; -import org.eclipse.ui.plugin.AbstractUIPlugin; -import org.osgi.framework.BundleContext; - -/** - * The activator class controls the plug-in life cycle - */ -public class Activator extends AbstractUIPlugin { - - // The plug-in ID - public static final String PLUGIN_ID = "org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests"; //$NON-NLS-1$ - - // The shared instance - private static Activator plugin; - - /** - * The constructor - */ - public Activator() { - } - - /* - * (non-Javadoc) - * - * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext) - */ - public void start(BundleContext context) throws Exception { - super.start(context); - plugin = this; - } - - /* - * (non-Javadoc) - * - * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext) - */ - public void stop(BundleContext context) throws Exception { - plugin = null; - super.stop(context); - } - - /** - * Returns the shared instance - * - * @return the shared instance - */ - public static Activator getDefault() { - return plugin; - } - - public static void logStatus(IStatus status) { - Platform.getLog(plugin.getBundle()).log(status); - } - - public static void logError(Exception e) { - logStatus(createStatus(e)); - } - - private static Status createStatus(Exception e) { - return new Status(IStatus.ERROR, Activator.PLUGIN_ID, e.getMessage(), e); - } - - public static void showErrorWithLogging(Exception e){ - Status s = createStatus(e); - logStatus(s); - ErrorDialog.openError(PlatformUI.getWorkbench().getDisplay().getActiveShell(), "An error occured", null, s); - } - -} diff --git a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/src/org/eclipse/bpmn2/modeler/runtime/jboss/jbpm5/tests/AllTests.java b/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/src/org/eclipse/bpmn2/modeler/runtime/jboss/jbpm5/tests/AllTests.java deleted file mode 100644 index 5ae1e69c..00000000 --- a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/src/org/eclipse/bpmn2/modeler/runtime/jboss/jbpm5/tests/AllTests.java +++ /dev/null @@ -1,21 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2011, 2012 Red Hat, Inc. - * All rights reserved. - * This program is made available under the terms of the - * Eclipse Public License v1.0 which accompanies this distribution, - * and is available at http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * Red Hat, Inc. - initial API and implementation - ******************************************************************************/ -package org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests; - -import org.junit.runner.RunWith; -import org.junit.runners.Suite; -import org.junit.runners.Suite.SuiteClasses; - -@RunWith(Suite.class) -@SuiteClasses({ TestWIDHandler.class }) -public class AllTests { - -} diff --git a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/src/org/eclipse/bpmn2/modeler/runtime/jboss/jbpm5/tests/TestWIDHandler.java b/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/src/org/eclipse/bpmn2/modeler/runtime/jboss/jbpm5/tests/TestWIDHandler.java deleted file mode 100644 index e0097b18..00000000 --- a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/src/org/eclipse/bpmn2/modeler/runtime/jboss/jbpm5/tests/TestWIDHandler.java +++ /dev/null @@ -1,141 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2011, 2012 Red Hat, Inc. - * All rights reserved. - * This program is made available under the terms of the - * Eclipse Public License v1.0 which accompanies this distribution, - * and is available at http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * Red Hat, Inc. - initial API and implementation - ******************************************************************************/ -package org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests; - -import java.io.File; -import java.io.FileInputStream; -import java.io.FileNotFoundException; -import java.io.IOException; -import java.net.URISyntaxException; -import java.net.URL; -import java.util.ArrayList; -import java.util.Collections; -import java.util.List; -import java.util.Scanner; - -import org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.wid.WIDException; -import org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.wid.WIDParser; -import org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.wid.WorkItemDefinition; -import org.eclipse.core.runtime.FileLocator; -import org.eclipse.core.runtime.IPath; -import org.eclipse.core.runtime.Path; -import org.junit.Assert; -import org.junit.Test; -import org.osgi.framework.Bundle; - - -/** - * Basic tests for the WIDHandler - * @author bfitzpat - * - */ -public class TestWIDHandler { - - private String getWidFile( String filepath ) { - Bundle bundle = Activator.getDefault().getBundle(); - IPath path = new Path("widfiles/"+filepath); - URL setupUrl = FileLocator.find(bundle, path, Collections.EMPTY_MAP); - File setupFile = null; - try { - setupFile = new File(FileLocator.toFileURL(setupUrl).toURI()); - } catch (URISyntaxException e1) { - // TODO Auto-generated catch block - e1.printStackTrace(); - } catch (IOException e1) { - // TODO Auto-generated catch block - e1.printStackTrace(); - } - filepath = setupFile.getAbsolutePath(); - - StringBuilder text = new StringBuilder(); - String NL = System.getProperty("line.separator"); - Scanner scanner = null; - try { - scanner = new Scanner(new FileInputStream(filepath), "UTF-8"); - while (scanner.hasNextLine()){ - text.append(scanner.nextLine() + NL); - } - return text.toString(); - } catch (FileNotFoundException e) { - e.printStackTrace(); - } finally { - if (scanner != null) - scanner.close(); - } - return null; - } - - @Test - public void testBasic() { - System.out.println("testBasic: logemail.wid"); - String content = getWidFile("logemail.wid"); - List<WorkItemDefinition> widMap = new ArrayList<WorkItemDefinition>(); - try { - widMap = WIDParser.parse(content); - } catch (WIDException e) { - Assert.fail("Failed with exception " + e.getMessage()); - } - Assert.assertTrue(!widMap.isEmpty()); - java.util.Iterator<WorkItemDefinition> widIterator = widMap.iterator(); - while(widIterator.hasNext()) - System.out.println(widIterator.next().toString()); - } - - @Test - public void testComplex() { - System.out.println("testComplex: widfiles/Email.wid"); - String content = getWidFile("Email.wid"); - List<WorkItemDefinition> widMap = new ArrayList<WorkItemDefinition>(); - try { - widMap = WIDParser.parse(content); - } catch (WIDException e) { - Assert.fail("Failed with exception " + e.getMessage()); - } - Assert.assertTrue(!widMap.isEmpty()); - java.util.Iterator<WorkItemDefinition> widIterator = widMap.iterator(); - while(widIterator.hasNext()) { - WorkItemDefinition wid = widIterator.next(); - Assert.assertTrue(wid.getEclipseCustomEditor() != null && - wid.getEclipseCustomEditor().trim().length() > 0); - System.out.println(wid.toString()); - }; - } - - @Test - public void testResults() { - System.out.println("testResults: widfiles/java.wid"); - String content = getWidFile("java.wid"); - List<WorkItemDefinition> widMap = new ArrayList<WorkItemDefinition>(); - try { - widMap = WIDParser.parse(content); - } catch (WIDException e) { - Assert.fail("Failed with exception " + e.getMessage()); - } - Assert.assertTrue(!widMap.isEmpty()); - java.util.Iterator<WorkItemDefinition> widIterator = widMap.iterator(); - while(widIterator.hasNext()) { - WorkItemDefinition wid = widIterator.next(); - Assert.assertTrue(!wid.getResults().isEmpty()); - System.out.println(wid.toString()); - } - } - - @Test - public void testFail() { - System.out.println("testFail: no wid"); - List<WorkItemDefinition> widMap = new ArrayList<WorkItemDefinition>(); - try { - widMap = WIDParser.parse(null); - } catch (WIDException e) { - Assert.assertTrue(e != null); - } - } -} diff --git a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/widfiles/Email.wid b/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/widfiles/Email.wid deleted file mode 100644 index a4e47662..00000000 --- a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/widfiles/Email.wid +++ /dev/null @@ -1,25 +0,0 @@ -import org.drools.process.core.datatype.impl.type.StringDataType; -[ - [ - "name" : "Email WID", - "description" : "Sending emails", - "version" : "1.0", - "parameters" : [ - "From" : new StringDataType(), - "To" : new StringDataType(), - "Subject" : new StringDataType(), - "Body" : new StringDataType() - ], - "displayName" : "Email (WID) Task", - "icon" : "email.gif", - "eclipse:customEditor" : "org.drools.eclipse.flow.common.editor.editpart.work.EmailCustomEditor", - "category" : "Communication", - "defaultHandler" : "org.jbpm.process.workitem.email.EmailWorkItemHandler", - "documentation" : "index.html", - "dependencies" : [ - "file:./lib/jbpm-email.jar", - "file:./lib/mail-1.4.jar", - "file:./lib/activation-1.1.jar" - ] - ] -] diff --git a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/widfiles/Twitter.wid b/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/widfiles/Twitter.wid deleted file mode 100644 index 113006d6..00000000 --- a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/widfiles/Twitter.wid +++ /dev/null @@ -1,24 +0,0 @@ -import org.drools.process.core.datatype.impl.type.StringDataType; - -[ - - [ - "name" : "Twitter WID", - "description" : "Send a twitter message", - "version" : "1.0", - "parameters" : [ - "Message" : new StringDataType() - ], - "displayName" : "Twitter (WID) Task", - "icon" : "twitter.gif", - "category" : "Communication", - "eclipse:customEditor" : "org.drools.eclipse.flow.common.editor.editpart.work.SampleCustomEditor", - "defaultHandler" : "org.jbpm.process.workitem.twitter.TwitterHandler", - "documentation" : "index.html", - "dependencies" : [ - "file:./lib/jbpm-twitter.jar", - "file:./lib/twitter4j-core-2.2.2.jar" - ] - ] - -] diff --git a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/widfiles/java.wid b/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/widfiles/java.wid deleted file mode 100644 index 893f6086..00000000 --- a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/widfiles/java.wid +++ /dev/null @@ -1,19 +0,0 @@ -import org.drools.process.core.datatype.impl.type.StringDataType; -[ - - [ - "name" : "Java", - "parameters" : [ - "Class" : new StringDataType(), - "Method" : new StringDataType(), - "Object" : new ObjectDataType(), - "ParameterTypes" : new ListDataType(new StringDataType()), - "Parameters" : new ListDataType(new ObjectDataType()) - ], - "results" : [ - "Result" : new ObjectDataType() - ] - "displayName" : "Java", - "customEditor" : "org.drools.eclipse.flow.common.editor.editpart.work.SampleCustomEditor" - ] -]
\ No newline at end of file diff --git a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/widfiles/logemail.wid b/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/widfiles/logemail.wid deleted file mode 100644 index c373a6ab..00000000 --- a/tests/org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests/widfiles/logemail.wid +++ /dev/null @@ -1,29 +0,0 @@ -import org.drools.process.core.datatype.impl.type.StringDataType; -[ - - [ - "name" : "SimpleEmail", - "parameters" : [ - "From" : new StringDataType(), - "To" : new StringDataType(), - "Subject" : new StringDataType(), - "Body" : new StringDataType() - ], - "displayName" : "Simple Email", - "icon" : "icons/import_statement.gif", - "customEditor" : -"org.drools.eclipse.flow.common.editor.editpart.work.EmailCustomEditor" - ], - - [ - "name" : "Log", - "parameters" : [ - "Message" : new StringDataType() - ], - "displayName" : "Log", - "icon" : "icons/open.gif", - "customEditor" : -"org.drools.eclipse.flow.common.editor.editpart.work.SampleCustomEditor" - ] - -]
\ No newline at end of file diff --git a/tests/pom.xml b/tests/pom.xml deleted file mode 100644 index 0e11edbe..00000000 --- a/tests/pom.xml +++ /dev/null @@ -1,28 +0,0 @@ -<project -xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> - <modelVersion>4.0.0</modelVersion> - <parent> - <groupId>org.eclipse.bpmn2.modeler</groupId> - <artifactId>org.eclipse.bpmn2.modeler.parent</artifactId> - <version>1.5.3-SNAPSHOT</version> - <relativePath>../parent/pom.xml</relativePath> - </parent> - - <groupId>org.eclipse.bpmn2.modeler.tests</groupId> - <artifactId>tests-parent</artifactId> - <name>BPMN2 Modeler: Tests Parent</name> - <packaging>pom</packaging> - - <dependencies> - <dependency> - <groupId>org.mockito</groupId> - <artifactId>mockito-all</artifactId> - <version>1.9.5</version> - </dependency> - </dependencies> - - <modules> - <module>org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.tests</module> - <module>org.eclipse.bpmn2.modeler.core.tests</module> - </modules> -</project> |