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 ) {
Show replies by date