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>