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 rh...@apache.org on 2006/04/25 16:04:22 UTC

svn commit: r396889 - /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/XATest.java

Author: rhillegas
Date: Tue Apr 25 07:04:06 2006
New Revision: 396889

URL: http://svn.apache.org/viewcvs?rev=396889&view=rev
Log:
DERBY-1236: Commit Dyre's new tests for setSavepoint(), derby-1236.v1.diff.

Modified:
    db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/XATest.java

Modified: db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/XATest.java
URL: http://svn.apache.org/viewcvs/db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/XATest.java?rev=396889&r1=396888&r2=396889&view=diff
==============================================================================
--- db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/XATest.java (original)
+++ db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/XATest.java Tue Apr 25 07:04:06 2006
@@ -546,9 +546,22 @@
             try {
                 conn.setAutoCommit(true);
                 System.out
-                        .println("FAIL: setAutoCommit(true) allowed in global xact");
+                        .println("FAIL: setAutoCommit(true) allowed "+
+				 "in global xact");
             } catch (SQLException e) {
             }
+            try {
+                conn.setSavepoint();
+                System.out
+                    .println("FAIL: setSavepoint() allowed in global xact");
+            } catch (SQLException e) {}
+            try {
+                conn.setSavepoint("badsavepoint");
+                System.out
+                    .println("FAIL: setAutoCommit(String) allowed in "+
+                             "global xact");
+            } catch (SQLException e) {}
+
             conn.setAutoCommit(false);
 
             // s was created in local mode so it has holdibilty