From acc5dc6df13777cd7cd399094342d5535c46f3eb Mon Sep 17 00:00:00 2001 From: Andrew MacBean Date: Mon, 15 Sep 2014 14:16:31 +0000 Subject: QPID-6075: [Java Broker] Deleting VHN fails to delete underlying store files if VHN has not been started git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1625039 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/qpid/server/store/berkeleydb/BDBMessageStoreTest.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'qpid/java/bdbstore/src/test') diff --git a/qpid/java/bdbstore/src/test/java/org/apache/qpid/server/store/berkeleydb/BDBMessageStoreTest.java b/qpid/java/bdbstore/src/test/java/org/apache/qpid/server/store/berkeleydb/BDBMessageStoreTest.java index bace585e56..3ddfd0bbdf 100644 --- a/qpid/java/bdbstore/src/test/java/org/apache/qpid/server/store/berkeleydb/BDBMessageStoreTest.java +++ b/qpid/java/bdbstore/src/test/java/org/apache/qpid/server/store/berkeleydb/BDBMessageStoreTest.java @@ -402,7 +402,11 @@ public class BDBMessageStoreTest extends MessageStoreTestCase getStore().closeMessageStore(); assertTrue("Store does not exist at " + storeLocation, location.exists()); - getStore().onDelete(); + BDBVirtualHost mockVH = mock(BDBVirtualHost.class); + when(mockVH.getStorePath()).thenReturn(getStore().getStoreLocation()); + + getStore().onDelete(mockVH); + assertFalse("Store exists at " + storeLocation, location.exists()); } -- cgit v1.2.1