Round-trip integration tests #3

Merged
cyclane merged 3 commits from tests into main 2023-12-30 16:42:52 +00:00
1 changed files with 9 additions and 5 deletions
Showing only changes of commit d743e47e19 - Show all commits

View File

@ -77,7 +77,9 @@ class BackupClientTest {
assertDoesNotThrow("should recover file '$path'") { assertDoesNotThrow("should recover file '$path'") {
runBlocking { runBlocking {
backupClient.restoreFile( backupClient.restoreFile(
individualRestoreDir.resolve(path).parent, backupKey, path.toString() individualRestoreDir.resolve(path).parent,
backupKey,
path.toString(),
) )
} }
} }
@ -102,12 +104,14 @@ class BackupClientTest {
} else { } else {
val originalBytes = path.toFile().readBytes().asList() val originalBytes = path.toFile().readBytes().asList()
assertEquals( assertEquals(
originalBytes, restorePath.toFile().readBytes().asList(), originalBytes,
"File contents of '$path' should equal" restorePath.toFile().readBytes().asList(),
"File contents of '$path' should equal",
) )
assertEquals( assertEquals(
originalBytes, individualRestorePath.toFile().readBytes().asList(), originalBytes,
"File contents of '$path' should equal (individual)" individualRestorePath.toFile().readBytes().asList(),
"File contents of '$path' should equal (individual)",
) )
} }
// cleanup // cleanup