You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openjpa.apache.org by kw...@apache.org on 2006/10/27 18:06:34 UTC
svn commit: r468434 -
/incubator/openjpa/trunk/openjpa-kernel/src/test/java/org/apache/openjpa/util/TestWASTransformer.java
Author: kwsutter
Date: Fri Oct 27 09:06:34 2006
New Revision: 468434
URL: http://svn.apache.org/viewvc?view=rev&rev=468434
Log:
Seems like we have some differences in how Sun and IBM (and maybe other) JDK's process the messages returned in a NoClassDefFoundError exception. To simplify this testcase and make it pass in any environment, I'm just going to test just for the Interface Name (minus the package).
Modified:
incubator/openjpa/trunk/openjpa-kernel/src/test/java/org/apache/openjpa/util/TestWASTransformer.java
Modified: incubator/openjpa/trunk/openjpa-kernel/src/test/java/org/apache/openjpa/util/TestWASTransformer.java
URL: http://svn.apache.org/viewvc/incubator/openjpa/trunk/openjpa-kernel/src/test/java/org/apache/openjpa/util/TestWASTransformer.java?view=diff&rev=468434&r1=468433&r2=468434
==============================================================================
--- incubator/openjpa/trunk/openjpa-kernel/src/test/java/org/apache/openjpa/util/TestWASTransformer.java (original)
+++ incubator/openjpa/trunk/openjpa-kernel/src/test/java/org/apache/openjpa/util/TestWASTransformer.java Fri Oct 27 09:06:34 2006
@@ -46,10 +46,9 @@
} catch (NoClassDefFoundError e) {
msg = e.getMessage();
}
- String translatedInterface = Strings.replace(
- WASTransformer._interface, ".", "/");
- assertTrue("message should have contained "
- + translatedInterface + ", but was '" + msg + "'",
- msg.contains(translatedInterface));
+ String interfaceName = Strings.getClassName(WASTransformer._interface);
+ assertTrue("message should have contained "
+ + interfaceName + ", but was '" + msg + "'",
+ msg.contains(interfaceName));
}
}