Ver Fonte

ZOOKEEPER-2047 testTruncationNullLog fails on windows (flavio via rakeshr)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/trunk@1627923 13f79535-47bb-0310-9956-ffa450edef68
Rakesh Radhakrishnan há 10 anos atrás
pai
commit
ac76ee731a

+ 1 - 0
CHANGES.txt

@@ -3,6 +3,7 @@ Trunk
 NEW FEATURES:
 
 BUGFIXES:
+  ZOOKEEPER-2047 testTruncationNullLog fails on windows (flavio via rakeshr)
 
 IMPROVEMENTS:
   ZOOKEEPER-1660 Documentation for Dynamic Reconfiguration (Reed Wanderman-Milne via shralex)  

+ 3 - 1
src/java/test/org/apache/zookeeper/test/TruncateTest.java

@@ -123,9 +123,11 @@ public class TruncateTest extends ZKTestCase {
         for (int i = 1; i <= 100; i++) {
             append(zkdb, i);
         }
+        zkdb.close();
         File[] logs = snaplog.getDataDir().listFiles();
         for(int i = 0; i < logs.length; i++) {
-            logs[i].delete();
+            LOG.debug("Deleting: {}", logs[i].getName());
+            Assert.assertTrue("Failed to delete log file: " + logs[i].getName(), logs[i].delete());
         }
         try {
             zkdb.truncateLog(1);