From 969e7ad31efa6727a005c40f6198f473004e8477 Mon Sep 17 00:00:00 2001
From: Spencer Sutton <suttonsp@amazon.com>
Date: Thu, 18 Feb 2021 16:48:45 +0000
Subject: [PATCH] Fixed CORS failing test

commit 32dca163
Author: Sutton <suttonsp@147dda3a90de.ant.amazon.com>
Date: Thu Feb 18 2021 10:13:25 GMT-0600 (Central Standard Time)

    Reverting hard-coded test string


commit bcaf29b1
Author: Sutton <suttonsp@147dda3a90de.ant.amazon.com>
Date: Thu Feb 18 2021 10:03:44 GMT-0600 (Central Standard Time)

    Updating cors tests


commit fe6ae07c
Author: Sutton <suttonsp@147dda3a90de.ant.amazon.com>
Date: Wed Feb 17 2021 18:11:45 GMT-0600 (Central Standard Time)

    Updated to check header by contains


commit 0fc29b53
Author: Sutton <suttonsp@147dda3a90de.ant.amazon.com>
Date: Wed Feb 17 2021 16:24:51 GMT-0600 (Central Standard Time)

    Fixing cors test


commit e8a71907
Author: Sutton <suttonsp@147dda3a90de.ant.amazon.com>
Date: Wed Feb 17 2021 16:22:54 GMT-0600 (Central Standard Time)

    Fixing failing cors test
---
 .../opengroup/osdu/notification/util/BaseTestTemplate.java    | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/testing/notification-test-core/src/main/java/org/opengroup/osdu/notification/util/BaseTestTemplate.java b/testing/notification-test-core/src/main/java/org/opengroup/osdu/notification/util/BaseTestTemplate.java
index c8adce6a6..8792991c5 100644
--- a/testing/notification-test-core/src/main/java/org/opengroup/osdu/notification/util/BaseTestTemplate.java
+++ b/testing/notification-test-core/src/main/java/org/opengroup/osdu/notification/util/BaseTestTemplate.java
@@ -26,6 +26,7 @@ import java.util.List;
 import java.util.Map;
 
 import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
 
 public abstract class BaseTestTemplate extends TestBase {
 
@@ -96,7 +97,8 @@ public abstract class BaseTestTemplate extends TestBase {
 			assertEquals("nosniff", response.getHeaders().getFirst("X-Content-Type-Options"));
 			assertEquals("no-cache, no-store, must-revalidate", response.getHeaders().getFirst("Cache-Control"));
 			assertEquals("default-src 'self'", response.getHeaders().getFirst("Content-Security-Policy"));
-			assertEquals("max-age=31536000; includeSubDomains", response.getHeaders().getFirst("Strict-Transport-Security"));
+			assertTrue(response.getHeaders().get("Strict-Transport-Security").get(0).contains("max-age=31536000"));
+			assertTrue(response.getHeaders().get("Strict-Transport-Security").get(0).contains("includeSubDomains"));
 			assertEquals("0", response.getHeaders().getFirst("Expires"));
 		} finally {
 			deleteResource();
-- 
GitLab