<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite" parallel="false" verbose="2">
<test name="Test">
<method-selectors>
<method-selector>
<script language="beanshell"><![CDATA[ System.setProperty("username","TestNG");return true;]]>
</script>
</method-selector>
</method-selectors>
<classes>
<class name="organized.chaos.testng.FunnyTest" />
</classes>
</test> <!-- Test -->
</suite> <!-- Suite -->
package organized.chaos.testng;
import org.testng.annotations.Test;
public class FunnyTest {
@Test
public void f1() {
System.out.println("You passed " + System.getProperty("username") + " as the username");
}
}
...
... TestNG 6.8.6 by C?dric Beust (ced...@beust.com)
...
[TestNG] Running:
/Users/krmahadevan/githome/PlayGround/testbed/src/test/resources/beanshell.xml
You passed TestNG as the username
PASSED: f1
===============================================
Test
Tests run: 1, Failures: 0, Skips: 0
===============================================
===============================================
Suite
Total tests run: 1, Failures: 0, Skips: 0
===============================================
[TestNG] Time taken by org.testng.reporters.EmailableReporter2@26f4a3a1: 8 ms
[TestNG] Time taken by org.testng.reporters.jq.Main@6deb59b1: 36 ms
[TestNG] Time taken by org.testng.reporters.XMLReporter@3d9061ec: 8 ms
[TestNG] Time taken by org.testng.reporters.JUnitReportReporter@5b013dc8: 3 ms
[TestNG] Time taken by [FailedReporter passed=0 failed=0 skipped=0]: 0 ms
[TestNG] Time taken by org.testng.reporters.SuiteHTMLReporter@27420a71: 11 ms