You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by kr...@apache.org on 2012/12/26 01:49:30 UTC
git commit: [SUREFIRE-942] Added testcase
Updated Branches:
refs/heads/master 8750ff1e5 -> 8ca4a0ddf
[SUREFIRE-942] Added testcase
Project: http://git-wip-us.apache.org/repos/asf/maven-surefire/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven-surefire/commit/8ca4a0dd
Tree: http://git-wip-us.apache.org/repos/asf/maven-surefire/tree/8ca4a0dd
Diff: http://git-wip-us.apache.org/repos/asf/maven-surefire/diff/8ca4a0dd
Branch: refs/heads/master
Commit: 8ca4a0ddf1ebb3ea6f79073ae72dd95397e19345
Parents: 8750ff1
Author: Kristian Rosenvold <kr...@apache.org>
Authored: Wed Dec 26 01:46:17 2012 +0100
Committer: Kristian Rosenvold <kr...@apache.org>
Committed: Wed Dec 26 01:49:07 2012 +0100
----------------------------------------------------------------------
.../resources/surefire-942-testngSuite/pom.xml | 37 +++++++++++
.../src/test/java/org/BasicTest.java | 48 +++++++++++++++
.../src/test/resources/config.xml | 8 +++
3 files changed, 93 insertions(+), 0 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/8ca4a0dd/surefire-integration-tests/src/test/resources/surefire-942-testngSuite/pom.xml
----------------------------------------------------------------------
diff --git a/surefire-integration-tests/src/test/resources/surefire-942-testngSuite/pom.xml b/surefire-integration-tests/src/test/resources/surefire-942-testngSuite/pom.xml
new file mode 100644
index 0000000..2a0fac5
--- /dev/null
+++ b/surefire-integration-tests/src/test/resources/surefire-942-testngSuite/pom.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>surefire-testng</groupId>
+ <artifactId>surefire-testng</artifactId>
+ <version>1.0-SNAPSHOT</version>
+
+ <properties>
+ <surefire.version>2.12.4</surefire.version>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.testng</groupId>
+ <artifactId>testng</artifactId>
+ <version>5.14</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>${surefire.version}</version>
+ <configuration>
+ <suiteXmlFiles>
+ <suiteXmlFile>src/test/resources/config.xml</suiteXmlFile>
+ </suiteXmlFiles>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/8ca4a0dd/surefire-integration-tests/src/test/resources/surefire-942-testngSuite/src/test/java/org/BasicTest.java
----------------------------------------------------------------------
diff --git a/surefire-integration-tests/src/test/resources/surefire-942-testngSuite/src/test/java/org/BasicTest.java b/surefire-integration-tests/src/test/resources/surefire-942-testngSuite/src/test/java/org/BasicTest.java
new file mode 100644
index 0000000..a663ac5
--- /dev/null
+++ b/surefire-integration-tests/src/test/resources/surefire-942-testngSuite/src/test/java/org/BasicTest.java
@@ -0,0 +1,48 @@
+package org;
+
+import org.testng.annotations.*;
+import org.testng.Assert;
+
+public class BasicTest
+{
+
+ private boolean setUpCalled = false;
+
+
+ @BeforeTest
+ public void setUp()
+ {
+ setUpCalled = true;
+ }
+
+ @AfterTest
+ public void tearDown()
+ {
+ setUpCalled = false;
+ }
+
+ @Test
+ public void testSetUp()
+ {
+ Assert.assertTrue( setUpCalled );
+ }
+
+ @Test
+ public void testSuccessOne()
+ {
+ Assert.assertTrue( true );
+ }
+
+ @Test
+ public void testSuccessTwo()
+ {
+ Assert.assertTrue( true );
+ }
+
+ @AfterClass
+ public static void oneTimeTearDown()
+ {
+
+ }
+
+}
http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/8ca4a0dd/surefire-integration-tests/src/test/resources/surefire-942-testngSuite/src/test/resources/config.xml
----------------------------------------------------------------------
diff --git a/surefire-integration-tests/src/test/resources/surefire-942-testngSuite/src/test/resources/config.xml b/surefire-integration-tests/src/test/resources/surefire-942-testngSuite/src/test/resources/config.xml
new file mode 100644
index 0000000..a92872b
--- /dev/null
+++ b/surefire-integration-tests/src/test/resources/surefire-942-testngSuite/src/test/resources/config.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<suite name="tests" verbose="0">
+ <test name="tests">
+ <packages>
+ <package name="org.*"/>
+ </packages>
+ </test>
+</suite>