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",
org.fortiss.af3.mira,
org.fortiss.af3.mira.ui,
org.fortiss.af3.state.ui,
org.fortiss.af3.refinement,
org.fortiss.af3.testing.ui,
org.fortiss.af3.rcp.application,
org.fortiss.af3.exploration.ui,
org.fortiss.af3.tools
org.fortiss.af3.exploration.ui
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;
@SuiteClasses({ test.org.fortiss.af3.component.AllTests.class,
test.org.fortiss.af3.exploration.smt.AllSMTTests.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.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
test.org.fortiss.af3.state.ui.AllTests.class })
// @CodeFormatterOn
public class AllTests {
// empty class
......
......@@ -27,8 +27,7 @@ import org.junit.runners.Suite.SuiteClasses;
// @CodeFormatterOff
// @formatter:off
@RunWith(Suite.class)
@SuiteClasses({ test.org.fortiss.af3.component.AllTests.class, test.org.fortiss.af3.expression.AllTests.class,
test.org.fortiss.af3.refinement.AllTests.class })
@SuiteClasses({ test.org.fortiss.af3.component.AllTests.class, test.org.fortiss.af3.expression.AllTests.class })
public class GreenTests {
// empty class
}
......@@ -6,6 +6,7 @@
<modelVersion>4.0.0</modelVersion>
<artifactId>org.fortiss.af3.product.tests</artifactId>
<groupId>org.fortiss.af3.product.tests</groupId>
<version>1.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
<parent>
......@@ -19,27 +20,4 @@
<module>org.fortiss.af3.phoenix.product.tests</module>
</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>
\ No newline at end of file