From 028e685f31d95604df78ecf09aad908728fab82c Mon Sep 17 00:00:00 2001 From: irinaschubert Date: Wed, 4 Aug 2021 17:27:49 +0200 Subject: [PATCH] fix(add-test-file): add response file for test case (DSP-1841) (#1894) * add response file for test case * fix typo in test data --- webapi/scripts/expected-client-test-data.txt | 1 + .../webapi/e2e/admin/PermissionsADME2ESpec.scala | 2 +- .../knora/webapi/e2e/v2/ResourcesRouteV2E2ESpec.scala | 11 +++++++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/webapi/scripts/expected-client-test-data.txt b/webapi/scripts/expected-client-test-data.txt index 93631ee887..7376daadb8 100644 --- a/webapi/scripts/expected-client-test-data.txt +++ b/webapi/scripts/expected-client-test-data.txt @@ -237,6 +237,7 @@ test-data/v2/resources/testding.json test-data/v2/resources/thing-with-picture.json test-data/v2/resources/update-resource-metadata-request-with-last-mod-date.json test-data/v2/resources/update-resource-metadata-request.json +test-data/v2/resources/update-resource-metadata-response-with-last-mod-date.json test-data/v2/resources/update-resource-metadata-response.json test-data/v2/search/ test-data/v2/search/thing-links.json diff --git a/webapi/src/test/scala/org/knora/webapi/e2e/admin/PermissionsADME2ESpec.scala b/webapi/src/test/scala/org/knora/webapi/e2e/admin/PermissionsADME2ESpec.scala index 0ea343a2c9..93dd8a69b9 100644 --- a/webapi/src/test/scala/org/knora/webapi/e2e/admin/PermissionsADME2ESpec.scala +++ b/webapi/src/test/scala/org/knora/webapi/e2e/admin/PermissionsADME2ESpec.scala @@ -218,7 +218,7 @@ class PermissionsADME2ESpec extends E2ESpec(PermissionsADME2ESpec.config) with T val customAPIri = "http://rdfh.ch/permissions/0001/u0PRnDl3kgcbrehZnRlEfA" val createAdministrativePermissionWithCustomIriRequest: String = s"""{ - | "id": "$customAPIri, + | "id": "$customAPIri", | "forGroup":"${SharedTestDataADM.thingSearcherGroup.id}", | "forProject":"${SharedTestDataADM.ANYTHING_PROJECT_IRI}", | "hasPermissions":[{"additionalInformation":null,"name":"ProjectAdminGroupAllPermission","permissionCode":null}] diff --git a/webapi/src/test/scala/org/knora/webapi/e2e/v2/ResourcesRouteV2E2ESpec.scala b/webapi/src/test/scala/org/knora/webapi/e2e/v2/ResourcesRouteV2E2ESpec.scala index 797a948be8..882f24ca9a 100644 --- a/webapi/src/test/scala/org/knora/webapi/e2e/v2/ResourcesRouteV2E2ESpec.scala +++ b/webapi/src/test/scala/org/knora/webapi/e2e/v2/ResourcesRouteV2E2ESpec.scala @@ -1626,6 +1626,17 @@ class ResourcesRouteV2E2ESpec extends E2ESpec(ResourcesRouteV2E2ESpec.config) { newLastModificationDate = newModificationDate, maybeNewPermissions = newPermissions))) + clientTestDataCollector.addFile( + TestDataFileContent( + filePath = TestDataFilePath( + directoryPath = clientTestDataPath, + filename = "update-resource-metadata-response-with-last-mod-date", + fileExtension = "json" + ), + text = updateResponseAsString + ) + ) + val previewRequest = Get(s"$baseApiUrl/v2/resourcespreview/${URLEncoder.encode(resourceIri, "UTF-8")}") ~> addCredentials( BasicHttpCredentials(anythingUserEmail, password)) val previewResponse: HttpResponse = singleAwaitingRequest(previewRequest)