Author: amitj
Date: Tue Jul 5 04:49:29 2016
New Revision: 1751396
URL: http://svn.apache.org/viewvc?rev=1751396&view=rev
Log:
OAK-4476: Option to check datastore consistency in oak-run
Fix test failure on windows
Modified:
jackrabbit/oak/trunk/oak-run/src/test/java/org/apache/jackrabbit/oak/run/DataStoreCheckTest.java
Modified:
jackrabbit/oak/trunk/oak-run/src/test/java/org/apache/jackrabbit/oak/run/DataStoreCheckTest.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-run/src/test/java/org/apache/jackrabbit/oak/run/DataStoreCheckTest.java?rev=1751396&r1=1751395&r2=1751396&view=diff
==============================================================================
---
jackrabbit/oak/trunk/oak-run/src/test/java/org/apache/jackrabbit/oak/run/DataStoreCheckTest.java
(original)
+++
jackrabbit/oak/trunk/oak-run/src/test/java/org/apache/jackrabbit/oak/run/DataStoreCheckTest.java
Tue Jul 5 04:49:29 2016
@@ -40,6 +40,7 @@ import com.google.common.collect.Lists;
import com.google.common.collect.Sets;
import com.google.common.io.Files;
import org.apache.commons.io.filefilter.FileFilterUtils;
+import org.apache.commons.lang3.StringEscapeUtils;
import org.apache.jackrabbit.oak.commons.FileIOUtils;
import org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore;
import org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore;
@@ -113,7 +114,7 @@ public class DataStoreCheckTest {
File cfgFile = temporaryFolder.newFile();
BufferedWriter writer = Files.newWriter(cfgFile, Charsets.UTF_8);
- FileIOUtils.writeAsLine(writer, "path=\"" + dsPath + "\"",false);
+ FileIOUtils.writeAsLine(writer, "path=\"" +
StringEscapeUtils.escapeJava(dsPath) + "\"",false);
writer.close();
cfgFilePath = cfgFile.getAbsolutePath();