[dna-commits] DNA SVN: r740 - trunk/extensions/dna-connector-svn/src/test/java/org/jboss/dna/connector/svn.
dna-commits at lists.jboss.org
dna-commits at lists.jboss.org
Sun Mar 1 19:28:30 EST 2009
Author: spagop
Date: 2009-03-01 19:28:30 -0500 (Sun, 01 Mar 2009)
New Revision: 740
Modified:
trunk/extensions/dna-connector-svn/src/test/java/org/jboss/dna/connector/svn/SVNRepositoryConnectionTest.java
Log:
CreateNodeRequest - add folder and file in a svn repos.
Modified: trunk/extensions/dna-connector-svn/src/test/java/org/jboss/dna/connector/svn/SVNRepositoryConnectionTest.java
===================================================================
--- trunk/extensions/dna-connector-svn/src/test/java/org/jboss/dna/connector/svn/SVNRepositoryConnectionTest.java 2009-03-02 00:23:52 UTC (rev 739)
+++ trunk/extensions/dna-connector-svn/src/test/java/org/jboss/dna/connector/svn/SVNRepositoryConnectionTest.java 2009-03-02 00:28:30 UTC (rev 740)
@@ -284,6 +284,18 @@
SVNNodeKind nodeC1Kind = repository.checkPath("nodeC/nodeC_1", -1);
assertThat(nodeC1Kind, is(SVNNodeKind.DIR));
+ byte[] content1 = "My content".getBytes();
+ Property jcrDataProperty = propertyFactory().create(JcrLexicon.DATA, binaryFactory().create(content1));
+ graph.batch().create("/nodeC/nodeC_1/file1.txt").with(propertyFactory().create(JcrLexicon.PRIMARY_TYPE, JcrNtLexicon.FILE)).and(propertyFactory().create(JcrLexicon.CREATED,
+ new Date())).and(jcrDataProperty).execute();
+
+ // Look up the file
+ Node nodeC1 = graph.getNodeAt("/nodeC/nodeC_1");
+ assertThat(nodeC1, is(notNullValue()));
+ assertThat(nodeC1.getChildren().size(), is(1));
+ SVNNodeKind fileKind = repository.checkPath("/nodeC/nodeC_1/file1.txt", -1);
+ assertThat(fileKind, is(SVNNodeKind.FILE));
+
}
protected Collection<String> containsPaths( Collection<Location> locations ) {
More information about the dna-commits
mailing list