Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • af3/af3-tests
1 result
Show changes
Commits on Source (6)
...@@ -10,9 +10,6 @@ Require-Bundle: org.eclipse.equinox.launcher;bundle-version="1.5.200", ...@@ -10,9 +10,6 @@ Require-Bundle: org.eclipse.equinox.launcher;bundle-version="1.5.200",
org.fortiss.af3.mira, org.fortiss.af3.mira,
org.fortiss.af3.mira.ui, org.fortiss.af3.mira.ui,
org.fortiss.af3.state.ui, org.fortiss.af3.state.ui,
org.fortiss.af3.refinement,
org.fortiss.af3.testing.ui,
org.fortiss.af3.rcp.application, org.fortiss.af3.rcp.application,
org.fortiss.af3.exploration.ui, org.fortiss.af3.exploration.ui
org.fortiss.af3.tools
Bundle-Vendor: fortiss GmbH Bundle-Vendor: fortiss GmbH
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>org.fortiss.af3.phoenix.product.tests</artifactId>
<groupId>org.fortiss.af3.phoenix.product.tests</groupId>
<version>2.16.0-SNAPSHOT</version>
<packaging>eclipse-test-plugin</packaging>
<parent>
<groupId>org.fortiss.af3.product.tests</groupId>
<artifactId>org.fortiss.af3.product.tests</artifactId>
<version>1.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<!-- NOTE: The surefire testing spec is placed here (and not in submodules) such that dependencies
of the testing plugin are automatically included via the Manifest.MF file and the
pomless build extension. -->
<build>
<plugins>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<executions>
<execution>
<id>auto-clean</id>
<phase>initialize</phase>
<goals>
<goal>clean</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>Copy-test-product</id>
<phase>pre-integration-test</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target name="copy-af3-product-integration-test-ant">
<unzip src="${user.dir}/products/af3/org.fortiss.af3.phoenix.product/target/products/org.fortiss.af3.phoenix.product-${osgiOSClassifier}.${osgiWSClassifier}.${osgiArchClassifier}.zip"
dest="${project.build.directory}/"/>
<move file="${project.build.directory}/AutoFOCUS3" tofile="${project.build.directory}/work"/>
</target>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<testRuntime>p2Installed</testRuntime>
<useUIHarness>true</useUIHarness>
<useUIThread>true</useUIThread>
<product>org.fortiss.af3.rcp.application.product</product>
<application>org.fortiss.af3.rcp.application.af3app</application>
<argLine>-Dosgi.framework.extensions=org.eclipse.fx.osgi -Xmx2048m -Xss32m</argLine>
<includes>
<include>af3/**/AllTests.java</include>
</includes>
</configuration>
</plugin>
</plugins>
</build>
</project>
\ No newline at end of file
...@@ -28,12 +28,8 @@ import org.junit.runners.Suite.SuiteClasses; ...@@ -28,12 +28,8 @@ import org.junit.runners.Suite.SuiteClasses;
@SuiteClasses({ test.org.fortiss.af3.component.AllTests.class, @SuiteClasses({ test.org.fortiss.af3.component.AllTests.class,
test.org.fortiss.af3.exploration.smt.AllSMTTests.class, test.org.fortiss.af3.exploration.smt.AllSMTTests.class,
test.org.fortiss.af3.expression.AllTests.class, test.org.fortiss.af3.expression.AllTests.class,
test.org.fortiss.af3.rcp.application.AllTests.class, // CCodeEquivalenceTest
test.org.fortiss.af3.state.AllTests.class, // testInitializeSimulator and testIncorrectConnections test.org.fortiss.af3.state.AllTests.class, // testInitializeSimulator and testIncorrectConnections
test.org.fortiss.af3.state.ui.AllTests.class, test.org.fortiss.af3.state.ui.AllTests.class })
test.org.fortiss.af3.testing.random.AllTests.class,
test.org.fortiss.af3.testing.AllTests.class,
test.org.fortiss.af3.tools.AllTests.class }) // make shell gcc don't work on my comp
// @CodeFormatterOn // @CodeFormatterOn
public class AllTests { public class AllTests {
// empty class // empty class
......
...@@ -27,8 +27,7 @@ import org.junit.runners.Suite.SuiteClasses; ...@@ -27,8 +27,7 @@ import org.junit.runners.Suite.SuiteClasses;
// @CodeFormatterOff // @CodeFormatterOff
// @formatter:off // @formatter:off
@RunWith(Suite.class) @RunWith(Suite.class)
@SuiteClasses({ test.org.fortiss.af3.component.AllTests.class, test.org.fortiss.af3.expression.AllTests.class, @SuiteClasses({ test.org.fortiss.af3.component.AllTests.class, test.org.fortiss.af3.expression.AllTests.class })
test.org.fortiss.af3.refinement.AllTests.class })
public class GreenTests { public class GreenTests {
// empty class // empty class
} }
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>org.fortiss.af3.product.tests</artifactId> <artifactId>org.fortiss.af3.product.tests</artifactId>
<groupId>org.fortiss.af3.product.tests</groupId> <groupId>org.fortiss.af3.product.tests</groupId>
<version>1.0.0-SNAPSHOT</version>
<packaging>pom</packaging> <packaging>pom</packaging>
<parent> <parent>
...@@ -19,27 +20,4 @@ ...@@ -19,27 +20,4 @@
<module>org.fortiss.af3.phoenix.product.tests</module> <module>org.fortiss.af3.phoenix.product.tests</module>
</modules> </modules>
<!-- NOTE: The surefire testing spec is placed here (and not in submodules) such that dependencies
of the testing plugin are automatically included via the Manifest.MF file and the
pomless build extension. -->
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<useUIHarness>true</useUIHarness>
<useUIThread>true</useUIThread>
<product>org.fortiss.af3.rcp.application.product</product>
<application>org.fortiss.af3.rcp.application.af3app</application>
<argLine>-Dosgi.framework.extensions=org.eclipse.fx.osgi -Xmx2048m -Xss32m</argLine>
<includes>
<include>af3/**/AllTests.java</include>
</includes>
</configuration>
</plugin>
</plugins>
</build>
</project> </project>
\ No newline at end of file