Author: lfryc(a)redhat.com
Date: 2010-07-30 11:35:17 -0400 (Fri, 30 Jul 2010)
New Revision: 18299
Modified:
root/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/MetamerFailureLoggingTestListener.java
Log:
improved saving of failures to separated directories by package/class/method names and
files by parameters
Modified:
root/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/MetamerFailureLoggingTestListener.java
===================================================================
---
root/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/MetamerFailureLoggingTestListener.java 2010-07-30
13:26:25 UTC (rev 18298)
+++
root/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/MetamerFailureLoggingTestListener.java 2010-07-30
15:35:17 UTC (rev 18299)
@@ -22,6 +22,7 @@
package org.richfaces.tests.metamer.ftest;
import org.jboss.test.selenium.listener.FailureLoggingTestListener;
+import org.jboss.test.selenium.utils.testng.TestInfo;
import org.testng.ITestResult;
/**
@@ -31,9 +32,12 @@
public class MetamerFailureLoggingTestListener extends FailureLoggingTestListener {
@Override
protected String getFilenameIdentification(ITestResult result) {
- String testInfo = MetamerTestInfo.getConfigurationInfo();
- testInfo = testInfo.replaceAll(" ", "");
- return super.getFilenameIdentification(result) + "-" + testInfo;
+ String packageName = TestInfo.getContainingPackageName(result);
+ String className = TestInfo.getClassName(result);
+ String methodName = TestInfo.getMethodName(result);
+ String testInfo = MetamerTestInfo.getConfigurationInfo().replaceAll("
", "");
+
+ return packageName + "/" + className + "/" + methodName +
"/" + testInfo;
}
@Override
Show replies by date