From 4bdf966e677a733fc060b8008b790a606c64c132 Mon Sep 17 00:00:00 2001 From: akwizgran Date: Tue, 25 Feb 2020 11:23:07 +0000 Subject: [PATCH] Test that code_cache directory isn't deleted. --- .../bramble/account/AndroidAccountManagerTest.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/bramble-android/src/test/java/org/briarproject/bramble/account/AndroidAccountManagerTest.java b/bramble-android/src/test/java/org/briarproject/bramble/account/AndroidAccountManagerTest.java index 55d7b08ff..2b7b8bb88 100644 --- a/bramble-android/src/test/java/org/briarproject/bramble/account/AndroidAccountManagerTest.java +++ b/bramble-android/src/test/java/org/briarproject/bramble/account/AndroidAccountManagerTest.java @@ -72,7 +72,9 @@ public class AndroidAccountManagerTest extends BrambleMockTestCase { @Test public void testDeleteAccountClearsSharedPrefsAndDeletesFiles() throws Exception { - // Directories 'lib' and 'shared_prefs' should be spared + // Directories 'code_cache', 'lib' and 'shared_prefs' should be spared + File codeCacheDir = new File(testDir, "code_cache"); + File codeCacheFile = new File(codeCacheDir, "file"); File libDir = new File(testDir, "lib"); File libFile = new File(libDir, "file"); File sharedPrefsDir = new File(testDir, "shared_prefs"); @@ -111,6 +113,8 @@ public class AndroidAccountManagerTest extends BrambleMockTestCase { assertTrue(dbDir.mkdirs()); assertTrue(keyDir.mkdirs()); + assertTrue(codeCacheDir.mkdirs()); + assertTrue(codeCacheFile.createNewFile()); assertTrue(libDir.mkdirs()); assertTrue(libFile.createNewFile()); assertTrue(sharedPrefsDir.mkdirs()); @@ -126,6 +130,8 @@ public class AndroidAccountManagerTest extends BrambleMockTestCase { assertFalse(dbDir.exists()); assertFalse(keyDir.exists()); + assertTrue(codeCacheDir.exists()); + assertTrue(codeCacheFile.exists()); assertTrue(libDir.exists()); assertTrue(libFile.exists()); assertTrue(sharedPrefsDir.exists());