forked from openrs2/openrs2
It automatically determines whether to use a DiskStore or FlatFileStore. Signed-off-by: Graham <gpe@openrs2.dev>bzip2
parent
5a20b75f4f
commit
0afc7a563d
@ -0,0 +1,21 @@ |
||||
package dev.openrs2.cache |
||||
|
||||
import java.nio.file.Paths |
||||
import kotlin.test.Test |
||||
import kotlin.test.assertTrue |
||||
|
||||
object StoreTest { |
||||
private val DISK_ROOT = Paths.get(StoreTest::class.java.getResource("disk-store/empty").toURI()) |
||||
private val FLAT_FILE_ROOT = Paths.get(StoreTest::class.java.getResource("flat-file-store/empty").toURI()) |
||||
|
||||
@Test |
||||
fun testOpen() { |
||||
Store.open(DISK_ROOT).use { store -> |
||||
assertTrue(store is DiskStore) |
||||
} |
||||
|
||||
Store.open(FLAT_FILE_ROOT).use { store -> |
||||
assertTrue(store is FlatFileStore) |
||||
} |
||||
} |
||||
} |
Loading…
Reference in new issue