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 <krosenv...@apache.org> Authored: Wed Dec 26 01:46:17 2012 +0100 Committer: Kristian Rosenvold <krosenv...@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>