From 3ca35a452c3ce0c672b171c44fad4e787314d99c Mon Sep 17 00:00:00 2001 From: Andreas Schultz Date: Tue, 27 Oct 2020 16:35:34 +0100 Subject: [PATCH] Extend repository test with file deletion use cases --- .../resources/PerProjectResourceRepositoryTest.scala | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/silk-workspace/src/test/scala/org/silkframework/workspace/resources/PerProjectResourceRepositoryTest.scala b/silk-workspace/src/test/scala/org/silkframework/workspace/resources/PerProjectResourceRepositoryTest.scala index 57968cce32..1d976c8005 100644 --- a/silk-workspace/src/test/scala/org/silkframework/workspace/resources/PerProjectResourceRepositoryTest.scala +++ b/silk-workspace/src/test/scala/org/silkframework/workspace/resources/PerProjectResourceRepositoryTest.scala @@ -5,8 +5,11 @@ abstract class PerProjectResourceRepositoryTest extends ResourceRepositoryTest { it should "separate files from different projects" in { repository.sharedResources mustBe false - val resourceA = repository.get("projectA").get("resource") - val resourceB = repository.get("projectB").get("resource") + val resourceName = "resource" + val AManager = repository.get("projectA") + val BManager = repository.get("projectB") + val resourceA = AManager.get(resourceName) + val resourceB = BManager.get(resourceName) resourceA.exists mustBe false resourceB.exists mustBe false @@ -24,8 +27,11 @@ abstract class PerProjectResourceRepositoryTest extends ResourceRepositoryTest { resourceA.loadAsString mustBe "A" resourceB.loadAsString mustBe "B" - resourceA.delete() + AManager.delete(resourceName) + resourceA.exists mustBe false + resourceB.exists mustBe true resourceB.delete() + resourceB.exists mustBe false } it should "delete all project resources if requested" in {