You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-commits@db.apache.org by ab...@apache.org on 2007/03/22 19:41:18 UTC
svn commit: r521401 -
/db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/DboPowersTest.java
Author: abrown
Date: Thu Mar 22 11:41:18 2007
New Revision: 521401
URL: http://svn.apache.org/viewvc?view=rev&rev=521401
Log:
DERBY-2264 (followup): Disable jdbcapi/DboPowersTest for JSR169 since
Derby does not support database encryption for that platform (per
the specification for JSR169 attached to DERBY-97).
Contributed by: Dag Wanvik (dag.wanvik@sun.com)
Modified:
db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/DboPowersTest.java
Modified: db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/DboPowersTest.java
URL: http://svn.apache.org/viewvc/db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/DboPowersTest.java?view=diff&rev=521401&r1=521400&r2=521401
==============================================================================
--- db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/DboPowersTest.java (original)
+++ db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/DboPowersTest.java Thu Mar 22 11:41:18 2007
@@ -27,6 +27,7 @@
import junit.framework.TestSuite;
import org.apache.derbyTesting.junit.BaseJDBCTestCase;
import org.apache.derbyTesting.junit.DatabasePropertyTestSetup;
+import org.apache.derbyTesting.junit.JDBC;
import org.apache.derbyTesting.junit.JDBCDataSource;
import org.apache.derbyTesting.junit.TestConfiguration;
@@ -103,15 +104,26 @@
{
TestSuite suite = new TestSuite("DboPowersTest");
+ /* Database shutdown powers */
+
suite.addTest(dboShutdownSuite("suite: shutdown powers, embedded"));
suite.addTest(
TestConfiguration.clientServerDecorator(
dboShutdownSuite("suite: shutdown powers, client")));
- suite.addTest(dboEncryptionSuite("suite: encryption powers, embedded"));
- suite.addTest(
- TestConfiguration.clientServerDecorator(
- dboEncryptionSuite("suite: encryption powers, client")));
+ /* Database (re)encryption powers
+ *
+ * The encryption power tests are not run for JSR169, since Derby
+ * does not support database encryption for that platform, cf.
+ * the specification for JSR169 support in DERBY-97.
+ */
+ if (!JDBC.vmSupportsJSR169()) {
+ suite.addTest(
+ dboEncryptionSuite("suite: encryption powers, embedded"));
+ suite.addTest(
+ TestConfiguration.clientServerDecorator(
+ dboEncryptionSuite("suite: encryption powers, client")));
+ }
return suite;
}