From 0db681eeda37f380b638b5a89c847b3456d5cc19 Mon Sep 17 00:00:00 2001 From: CalDescent Date: Sat, 27 Nov 2021 17:56:34 +0000 Subject: [PATCH] Fixed failing storage policy tests due to not calculating the available storage --- .../controller/arbitrary/ArbitraryDataStorageManager.java | 1 + .../test/arbitrary/ArbitraryDataStoragePolicyTests.java | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/src/main/java/org/qortal/controller/arbitrary/ArbitraryDataStorageManager.java b/src/main/java/org/qortal/controller/arbitrary/ArbitraryDataStorageManager.java index 1edd63a4..e37d120a 100644 --- a/src/main/java/org/qortal/controller/arbitrary/ArbitraryDataStorageManager.java +++ b/src/main/java/org/qortal/controller/arbitrary/ArbitraryDataStorageManager.java @@ -77,6 +77,7 @@ public class ArbitraryDataStorageManager extends Thread { public void shutdown() { isStopping = true; this.interrupt(); + instance = null; } /** diff --git a/src/test/java/org/qortal/test/arbitrary/ArbitraryDataStoragePolicyTests.java b/src/test/java/org/qortal/test/arbitrary/ArbitraryDataStoragePolicyTests.java index 37b26eec..6baa1ee6 100644 --- a/src/test/java/org/qortal/test/arbitrary/ArbitraryDataStoragePolicyTests.java +++ b/src/test/java/org/qortal/test/arbitrary/ArbitraryDataStoragePolicyTests.java @@ -1,6 +1,7 @@ package org.qortal.test.arbitrary; import org.apache.commons.lang3.reflect.FieldUtils; +import org.junit.After; import org.junit.Before; import org.junit.Test; import org.qortal.account.PrivateKeyAccount; @@ -31,6 +32,12 @@ public class ArbitraryDataStoragePolicyTests extends Common { @Before public void beforeTest() throws DataException { Common.useDefaultSettings(); + ArbitraryDataStorageManager.getInstance().start(); + } + + @After + public void afterTest() throws DataException { + ArbitraryDataStorageManager.getInstance().shutdown(); } @Test