You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by br...@apache.org on 2013/06/25 02:02:51 UTC

svn commit: r1496300 - /subversion/trunk/subversion/bindings/javahl/tests/org/apache/subversion/javahl/SVNRemoteTests.java

Author: brane
Date: Tue Jun 25 00:02:50 2013
New Revision: 1496300

URL: http://svn.apache.org/r1496300
Log:
Make the JavaHL atomic revprop change test more robust.

[in subversion/bindings/javahl/tests/org/apache/subversion/javahl]
* SVNRemoteTests.java (SVNRemoteTests.testChangeRevpropAtomic): Use the
   current svn:author value from the repository as the baseline for
   the atomic revprop change.

Modified:
    subversion/trunk/subversion/bindings/javahl/tests/org/apache/subversion/javahl/SVNRemoteTests.java

Modified: subversion/trunk/subversion/bindings/javahl/tests/org/apache/subversion/javahl/SVNRemoteTests.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/tests/org/apache/subversion/javahl/SVNRemoteTests.java?rev=1496300&r1=1496299&r2=1496300&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/tests/org/apache/subversion/javahl/SVNRemoteTests.java (original)
+++ subversion/trunk/subversion/bindings/javahl/tests/org/apache/subversion/javahl/SVNRemoteTests.java Tue Jun 25 00:02:50 2013
@@ -290,7 +290,8 @@ public class SVNRemoteTests extends SVNT
         if (!atomic)
             return;
 
-        byte[] oldValue = USERNAME.getBytes(UTF8);
+        byte[] oldValue = client.revProperty(getTestRepoUrl(), "svn:author",
+                                             Revision.getInstance(1));
         byte[] newValue = "rayjandom".getBytes(UTF8);
         try
         {
@@ -301,14 +302,14 @@ public class SVNRemoteTests extends SVNT
         {
             String msg = ex.getMessage();
             int index = msg.indexOf('\n');
-            assertEquals(msg.substring(0, index),
-                         "Disabled repository feature");
+            assertEquals("Disabled repository feature",
+                         msg.substring(0, index));
             return;
         }
 
         byte[] check = client.revProperty(getTestRepoUrl(), "svn:author",
                                           Revision.getInstance(1));
-        assertTrue(Arrays.equals(newValue, check));
+        assertTrue(Arrays.equals(check, newValue));
     }
 
     public void testGetRevpropList() throws Exception