You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by re...@apache.org on 2009/05/07 13:49:40 UTC

svn commit: r772621 - /jackrabbit/trunk/jackrabbit-jcr-tests/src/main/java/org/apache/jackrabbit/test/api/SessionReadMethodsTest.java

Author: reschke
Date: Thu May  7 11:49:40 2009
New Revision: 772621

URL: http://svn.apache.org/viewvc?rev=772621&view=rev
Log:
JCR-2059: add TCK test for getNodeByIdentifier

Modified:
    jackrabbit/trunk/jackrabbit-jcr-tests/src/main/java/org/apache/jackrabbit/test/api/SessionReadMethodsTest.java

Modified: jackrabbit/trunk/jackrabbit-jcr-tests/src/main/java/org/apache/jackrabbit/test/api/SessionReadMethodsTest.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-jcr-tests/src/main/java/org/apache/jackrabbit/test/api/SessionReadMethodsTest.java?rev=772621&r1=772620&r2=772621&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-jcr-tests/src/main/java/org/apache/jackrabbit/test/api/SessionReadMethodsTest.java (original)
+++ jackrabbit/trunk/jackrabbit-jcr-tests/src/main/java/org/apache/jackrabbit/test/api/SessionReadMethodsTest.java Thu May  7 11:49:40 2009
@@ -129,6 +129,19 @@
     }
 
     /**
+     * Tests session.getNodeByIdentifier()
+     * 
+     * @since JCR 2.0
+     */
+    public void testGetNodeByIdentifier() throws RepositoryException, NotExecutableException {
+        String identifier = testRootNode.getIdentifier();
+        Node node = session.getNodeByIdentifier(identifier);
+        assertTrue("Node retrieved with session.getNodeByIdentifier is not the same " +
+                "as the node having the given identifier.",
+                testRootNode.isSame(node));
+    }
+
+    /**
      * Tests if getAttribute(String name) returns not null if the requested
      * attribute is existing
      */