summaryrefslogtreecommitdiff
path: root/libs/samba/src/test
diff options
context:
space:
mode:
Diffstat (limited to 'libs/samba/src/test')
-rw-r--r--libs/samba/src/test/java/org/the_jk/cleversync/samba/VerifierLocalSambaTest.kt53
-rw-r--r--libs/samba/src/test/java/org/the_jk/cleversync/samba/VerifierSambaLocalTest.kt54
2 files changed, 107 insertions, 0 deletions
diff --git a/libs/samba/src/test/java/org/the_jk/cleversync/samba/VerifierLocalSambaTest.kt b/libs/samba/src/test/java/org/the_jk/cleversync/samba/VerifierLocalSambaTest.kt
new file mode 100644
index 0000000..394b417
--- /dev/null
+++ b/libs/samba/src/test/java/org/the_jk/cleversync/samba/VerifierLocalSambaTest.kt
@@ -0,0 +1,53 @@
+package org.the_jk.cleversync.samba
+
+import org.junit.After
+import org.junit.AfterClass
+import org.junit.BeforeClass
+import org.junit.Rule
+import org.junit.rules.TemporaryFolder
+import org.junit.runner.RunWith
+import org.robolectric.RobolectricTestRunner
+import org.robolectric.annotation.Config
+import org.the_jk.cleversync.io.BaseVerifierTest
+import org.the_jk.cleversync.io.ModifiableTree
+import org.the_jk.cleversync.local.LocalTreeFactory
+
+@Config(manifest=Config.NONE)
+@RunWith(RobolectricTestRunner::class)
+class VerifierLocalSambaTest : BaseVerifierTest() {
+ @Rule
+ @JvmField
+ val temp = TemporaryFolder()
+
+ private lateinit var samba: ModifiableTree
+
+ @After
+ fun tearDownTest() {
+ helper.closeTree(samba)
+ }
+
+ override fun source(): ModifiableTree {
+ return LocalTreeFactory.modifiableTree(temp.root.toPath())
+ }
+
+ override fun target(): ModifiableTree {
+ samba = helper.openTree()
+ return samba
+ }
+
+ companion object {
+ private val helper = SambaTestHelper()
+
+ @BeforeClass
+ @JvmStatic
+ fun setUpClass() {
+ helper.setUp()
+ }
+
+ @AfterClass
+ @JvmStatic
+ fun tearDownClass() {
+ helper.tearDown()
+ }
+ }
+}
diff --git a/libs/samba/src/test/java/org/the_jk/cleversync/samba/VerifierSambaLocalTest.kt b/libs/samba/src/test/java/org/the_jk/cleversync/samba/VerifierSambaLocalTest.kt
new file mode 100644
index 0000000..565b62b
--- /dev/null
+++ b/libs/samba/src/test/java/org/the_jk/cleversync/samba/VerifierSambaLocalTest.kt
@@ -0,0 +1,54 @@
+package org.the_jk.cleversync.samba
+
+import org.the_jk.cleversync.io.BaseVerifierTest
+
+import org.junit.After
+import org.junit.AfterClass
+import org.junit.BeforeClass
+import org.junit.Rule
+import org.junit.rules.TemporaryFolder
+import org.junit.runner.RunWith
+import org.robolectric.RobolectricTestRunner
+import org.robolectric.annotation.Config
+import org.the_jk.cleversync.io.ModifiableTree
+import org.the_jk.cleversync.local.LocalTreeFactory
+
+@Config(manifest=Config.NONE)
+@RunWith(RobolectricTestRunner::class)
+class VerifierSambaLocalTest : BaseVerifierTest() {
+ @Rule
+ @JvmField
+ val temp = TemporaryFolder()
+
+ private lateinit var samba: ModifiableTree
+
+ @After
+ fun tearDownTest() {
+ helper.closeTree(samba)
+ }
+
+ override fun source(): ModifiableTree {
+ samba = helper.openTree()
+ return samba
+ }
+
+ override fun target(): ModifiableTree {
+ return LocalTreeFactory.modifiableTree(temp.root.toPath())
+ }
+
+ companion object {
+ private val helper = SambaTestHelper()
+
+ @BeforeClass
+ @JvmStatic
+ fun setUpClass() {
+ helper.setUp()
+ }
+
+ @AfterClass
+ @JvmStatic
+ fun tearDownClass() {
+ helper.tearDown()
+ }
+ }
+}