diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 0da163c8464..5890dc86e1f 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,4 +1 @@ add_subdirectory(aws-cpp-sdk-core) -if (BUILD_TESTING) - add_subdirectory(aws-cpp-sdk-core-tests) -endif () \ No newline at end of file diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/CMakeLists.txt b/src/aws-cpp-sdk-core-tests/testing-resources/include/CMakeLists.txt deleted file mode 100644 index 4f937be6c38..00000000000 --- a/src/aws-cpp-sdk-core-tests/testing-resources/include/CMakeLists.txt +++ /dev/null @@ -1,5 +0,0 @@ -target_include_directories( - aws-sdk-cpp-core-test - BEFORE - PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} -) \ No newline at end of file diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/Testing_EXPORTS.h b/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/Testing_EXPORTS.h deleted file mode 100644 index 9c5bb757bbd..00000000000 --- a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/Testing_EXPORTS.h +++ /dev/null @@ -1,25 +0,0 @@ -/** - * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. - * SPDX-License-Identifier: Apache-2.0. - */ - -#pragma once - -#if defined (USE_WINDOWS_DLL_SEMANTICS) || defined (_WIN32) - #ifdef _MSC_VER - #pragma warning(disable : 4251) - #endif // MSVC - - #ifdef USE_IMPORT_EXPORT - #ifdef AWS_TESTING_EXPORTS - #define AWS_TESTING_API __declspec(dllexport) - #else - #define AWS_TESTING_API __declspec(dllimport) - #endif /* AWS_TESTING_EXPORTS */ - #else - #define AWS_TESTING_API - #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (_WIN32) - #define AWS_TESTING_API -#endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (_WIN32) - diff --git a/src/aws-cpp-sdk-core/CMakeLists.txt b/src/aws-cpp-sdk-core/CMakeLists.txt index 768d614dde4..af53e2d1422 100644 --- a/src/aws-cpp-sdk-core/CMakeLists.txt +++ b/src/aws-cpp-sdk-core/CMakeLists.txt @@ -28,7 +28,6 @@ if (NOT LEGACY_BUILD) EXPORT_MACRO_NAME AWS_CORE_API # to be backward compatible during LEGACY_BUILD exist until 1.11 ) - add_subdirectory(include) add_subdirectory(source) else () diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index e69de29bb2d..0a48fe92d1c 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -0,0 +1,6 @@ +if (BUILD_TESTING) + add_subdirectory(../tests/testing-resources) + add_subdirectory(../tests/aws-cpp-sdk-core-tests) + # Integration testing + add_subdirectory(aws-cpp-sdk-dynamodb-integration-tests) +endif () \ No newline at end of file diff --git a/src/aws-cpp-sdk-core-tests/CMakeLists.txt b/tests/aws-cpp-sdk-core-tests/CMakeLists.txt similarity index 91% rename from src/aws-cpp-sdk-core-tests/CMakeLists.txt rename to tests/aws-cpp-sdk-core-tests/CMakeLists.txt index bf4e1a65f5c..640ed55188b 100644 --- a/src/aws-cpp-sdk-core-tests/CMakeLists.txt +++ b/tests/aws-cpp-sdk-core-tests/CMakeLists.txt @@ -5,6 +5,7 @@ if (NOT LEGACY_BUILD) aws-sdk-cpp-core-test GTest::GTest aws-sdk-cpp::core + aws-sdk-cpp::testing-resources aws-crt-cpp ) target_sources( @@ -17,7 +18,6 @@ if (NOT LEGACY_BUILD) add_subdirectory(aws) add_subdirectory(http) add_subdirectory(monitoring) - add_subdirectory(testing-resources) add_subdirectory(utils) gtest_discover_tests(aws-sdk-cpp-core-test) @@ -29,11 +29,11 @@ else () # Headers are included in the source so that they show up in Visual Studio. # They are included elsewhere for consistency. - file(GLOB AWS_SRC "${CMAKE_CURRENT_SOURCE_DIR}/aws/*.cpp") - file(GLOB AWS_AUTH_SRC "${CMAKE_CURRENT_SOURCE_DIR}/aws/auth/*.cpp") - file(GLOB AWS_CONFIG_SRC "${CMAKE_CURRENT_SOURCE_DIR}/aws/config/*.cpp") - file(GLOB AWS_CLIENT_SRC "${CMAKE_CURRENT_SOURCE_DIR}/aws/client/*.cpp") - file(GLOB AWS_NET_SRC "${CMAKE_CURRENT_SOURCE_DIR}/aws/net/*.cpp") + file(GLOB AWS_SRC "aws/*.cpp") + file(GLOB AWS_AUTH_SRC "aws/auth/*.cpp") + file(GLOB AWS_CONFIG_SRC "aws/config/*.cpp") + file(GLOB AWS_CLIENT_SRC "aws/client/*.cpp") + file(GLOB AWS_NET_SRC "aws/net/*.cpp") file(GLOB HTTP_SRC "${CMAKE_CURRENT_SOURCE_DIR}/http/*.cpp") file(GLOB UTILS_SRC "${CMAKE_CURRENT_SOURCE_DIR}/utils/*.cpp") file(GLOB UTILS_CRYPTO_SRC "${CMAKE_CURRENT_SOURCE_DIR}/utils/crypto/*.cpp") @@ -131,7 +131,7 @@ else () add_custom_command(TARGET aws-cpp-sdk-core-tests PRE_BUILD COMMAND ${CMAKE_COMMAND} -E copy_directory - ${CMAKE_CURRENT_SOURCE_DIR}/resources ${CMAKE_CURRENT_BINARY_DIR}) + resources ${CMAKE_CURRENT_BINARY_DIR}) if (ENABLE_HTTP_CLIENT_TESTING) add_definitions(-DENABLE_HTTP_CLIENT_TESTING) diff --git a/src/aws-cpp-sdk-core-tests/RunTests.cpp b/tests/aws-cpp-sdk-core-tests/RunTests.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/RunTests.cpp rename to tests/aws-cpp-sdk-core-tests/RunTests.cpp diff --git a/src/aws-cpp-sdk-core-tests/VersionTests.cpp b/tests/aws-cpp-sdk-core-tests/VersionTests.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/VersionTests.cpp rename to tests/aws-cpp-sdk-core-tests/VersionTests.cpp diff --git a/src/aws-cpp-sdk-core-tests/aws/CMakeLists.txt b/tests/aws-cpp-sdk-core-tests/aws/CMakeLists.txt similarity index 100% rename from src/aws-cpp-sdk-core-tests/aws/CMakeLists.txt rename to tests/aws-cpp-sdk-core-tests/aws/CMakeLists.txt diff --git a/src/aws-cpp-sdk-core-tests/aws/RegionTest.cpp b/tests/aws-cpp-sdk-core-tests/aws/RegionTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/aws/RegionTest.cpp rename to tests/aws-cpp-sdk-core-tests/aws/RegionTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/aws/auth/AWSAuthSignerTest.cpp b/tests/aws-cpp-sdk-core-tests/aws/auth/AWSAuthSignerTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/aws/auth/AWSAuthSignerTest.cpp rename to tests/aws-cpp-sdk-core-tests/aws/auth/AWSAuthSignerTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/aws/auth/AWSCredentialsProviderTest.cpp b/tests/aws-cpp-sdk-core-tests/aws/auth/AWSCredentialsProviderTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/aws/auth/AWSCredentialsProviderTest.cpp rename to tests/aws-cpp-sdk-core-tests/aws/auth/AWSCredentialsProviderTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/aws/auth/AWSHttpResourceClientTest.cpp b/tests/aws-cpp-sdk-core-tests/aws/auth/AWSHttpResourceClientTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/aws/auth/AWSHttpResourceClientTest.cpp rename to tests/aws-cpp-sdk-core-tests/aws/auth/AWSHttpResourceClientTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/aws/auth/CMakeLists.txt b/tests/aws-cpp-sdk-core-tests/aws/auth/CMakeLists.txt similarity index 100% rename from src/aws-cpp-sdk-core-tests/aws/auth/CMakeLists.txt rename to tests/aws-cpp-sdk-core-tests/aws/auth/CMakeLists.txt diff --git a/src/aws-cpp-sdk-core-tests/aws/client/AWSClientTest.cpp b/tests/aws-cpp-sdk-core-tests/aws/client/AWSClientTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/aws/client/AWSClientTest.cpp rename to tests/aws-cpp-sdk-core-tests/aws/client/AWSClientTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/aws/client/AWSErrorMashallerTest.cpp b/tests/aws-cpp-sdk-core-tests/aws/client/AWSErrorMashallerTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/aws/client/AWSErrorMashallerTest.cpp rename to tests/aws-cpp-sdk-core-tests/aws/client/AWSErrorMashallerTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/aws/client/AdaptiveRetryStrategyTest.cpp b/tests/aws-cpp-sdk-core-tests/aws/client/AdaptiveRetryStrategyTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/aws/client/AdaptiveRetryStrategyTest.cpp rename to tests/aws-cpp-sdk-core-tests/aws/client/AdaptiveRetryStrategyTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/aws/client/CMakeLists.txt b/tests/aws-cpp-sdk-core-tests/aws/client/CMakeLists.txt similarity index 100% rename from src/aws-cpp-sdk-core-tests/aws/client/CMakeLists.txt rename to tests/aws-cpp-sdk-core-tests/aws/client/CMakeLists.txt diff --git a/src/aws-cpp-sdk-core-tests/aws/client/HttpSchemeMapperTest.cpp b/tests/aws-cpp-sdk-core-tests/aws/client/HttpSchemeMapperTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/aws/client/HttpSchemeMapperTest.cpp rename to tests/aws-cpp-sdk-core-tests/aws/client/HttpSchemeMapperTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/aws/client/RetryStrategyTest.cpp b/tests/aws-cpp-sdk-core-tests/aws/client/RetryStrategyTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/aws/client/RetryStrategyTest.cpp rename to tests/aws-cpp-sdk-core-tests/aws/client/RetryStrategyTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/aws/config/AWSProfileConfigLoaderTest.cpp b/tests/aws-cpp-sdk-core-tests/aws/config/AWSProfileConfigLoaderTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/aws/config/AWSProfileConfigLoaderTest.cpp rename to tests/aws-cpp-sdk-core-tests/aws/config/AWSProfileConfigLoaderTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/aws/config/CMakeLists.txt b/tests/aws-cpp-sdk-core-tests/aws/config/CMakeLists.txt similarity index 100% rename from src/aws-cpp-sdk-core-tests/aws/config/CMakeLists.txt rename to tests/aws-cpp-sdk-core-tests/aws/config/CMakeLists.txt diff --git a/src/aws-cpp-sdk-core-tests/aws/config/ClientConfigurationDefaultsTest.cpp b/tests/aws-cpp-sdk-core-tests/aws/config/ClientConfigurationDefaultsTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/aws/config/ClientConfigurationDefaultsTest.cpp rename to tests/aws-cpp-sdk-core-tests/aws/config/ClientConfigurationDefaultsTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/aws/net/CMakeLists.txt b/tests/aws-cpp-sdk-core-tests/aws/net/CMakeLists.txt similarity index 100% rename from src/aws-cpp-sdk-core-tests/aws/net/CMakeLists.txt rename to tests/aws-cpp-sdk-core-tests/aws/net/CMakeLists.txt diff --git a/src/aws-cpp-sdk-core-tests/aws/net/UDPTest.cpp b/tests/aws-cpp-sdk-core-tests/aws/net/UDPTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/aws/net/UDPTest.cpp rename to tests/aws-cpp-sdk-core-tests/aws/net/UDPTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/http/CMakeLists.txt b/tests/aws-cpp-sdk-core-tests/http/CMakeLists.txt similarity index 100% rename from src/aws-cpp-sdk-core-tests/http/CMakeLists.txt rename to tests/aws-cpp-sdk-core-tests/http/CMakeLists.txt diff --git a/src/aws-cpp-sdk-core-tests/http/HttpClientTest.cpp b/tests/aws-cpp-sdk-core-tests/http/HttpClientTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/http/HttpClientTest.cpp rename to tests/aws-cpp-sdk-core-tests/http/HttpClientTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/http/HttpTypesMapperTest.cpp b/tests/aws-cpp-sdk-core-tests/http/HttpTypesMapperTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/http/HttpTypesMapperTest.cpp rename to tests/aws-cpp-sdk-core-tests/http/HttpTypesMapperTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/http/SignalHandlerTest.cpp b/tests/aws-cpp-sdk-core-tests/http/SignalHandlerTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/http/SignalHandlerTest.cpp rename to tests/aws-cpp-sdk-core-tests/http/SignalHandlerTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/http/URITest.cpp b/tests/aws-cpp-sdk-core-tests/http/URITest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/http/URITest.cpp rename to tests/aws-cpp-sdk-core-tests/http/URITest.cpp diff --git a/src/aws-cpp-sdk-core-tests/monitoring/CMakeLists.txt b/tests/aws-cpp-sdk-core-tests/monitoring/CMakeLists.txt similarity index 100% rename from src/aws-cpp-sdk-core-tests/monitoring/CMakeLists.txt rename to tests/aws-cpp-sdk-core-tests/monitoring/CMakeLists.txt diff --git a/src/aws-cpp-sdk-core-tests/monitoring/MonitoringEndToEndTest.cpp b/tests/aws-cpp-sdk-core-tests/monitoring/MonitoringEndToEndTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/monitoring/MonitoringEndToEndTest.cpp rename to tests/aws-cpp-sdk-core-tests/monitoring/MonitoringEndToEndTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/monitoring/MonitoringTest.cpp b/tests/aws-cpp-sdk-core-tests/monitoring/MonitoringTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/monitoring/MonitoringTest.cpp rename to tests/aws-cpp-sdk-core-tests/monitoring/MonitoringTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/resources/api-descriptions/document-test-2021-06-28.normal.json b/tests/aws-cpp-sdk-core-tests/resources/api-descriptions/document-test-2021-06-28.normal.json similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/api-descriptions/document-test-2021-06-28.normal.json rename to tests/aws-cpp-sdk-core-tests/resources/api-descriptions/document-test-2021-06-28.normal.json diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/LICENSE b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/LICENSE similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/LICENSE rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/LICENSE diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/NOTICE b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/NOTICE similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/NOTICE rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/NOTICE diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-key-duplicate/get-header-key-duplicate.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-multiline/get-header-value-multiline.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-order/get-header-value-order.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-header-value-trim/get-header-value-trim.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-unreserved/get-unreserved.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-utf8/get-utf8.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-empty-query-key/get-vanilla-empty-query-key.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-order-key-case/get-vanilla-query-order-key-case.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query-unreserved/get-vanilla-query-unreserved.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-query/get-vanilla-query.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla-utf8-query/get-vanilla-utf8-query.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/get-vanilla/get-vanilla.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative-relative/get-relative-relative.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-relative/get-relative.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-dot-slash/get-slash-dot-slash.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash-pointless-dot/get-slash-pointless-dot.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slash/get-slash.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-slashes/get-slashes.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/get-space/get-space.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/normalize-path.txt b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/normalize-path.txt similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/normalize-path.txt rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/normalize-path/normalize-path.txt diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-case/post-header-key-case.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-key-sort/post-header-key-sort.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-header-value-case/post-header-value-case.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-after/post-sts-header-after.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/post-sts-header-before/post-sts-header-before.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/readme.txt b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/readme.txt similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/readme.txt rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-sts-token/readme.txt diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-empty-query-value/post-vanilla-empty-query-value.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-nonunreserved/post-vanilla-query-nonunreserved.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query-space/post-vanilla-query-space.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla-query/post-vanilla-query.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-vanilla/post-vanilla.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded-parameters/post-x-www-form-urlencoded-parameters.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.req b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.req similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.req rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.req diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.signedPayload b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.signedPayload similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.signedPayload rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.signedPayload diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.unsignedPayload b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.unsignedPayload similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.unsignedPayload rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4.unsignedPayload diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.authz b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.authz similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.authz rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.authz diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.creq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.creq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.creq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.creq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.header.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.header.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.header.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.header.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.header.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.header.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.header.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.header.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.query.sreq b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.query.sreq similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.query.sreq rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.query.sreq diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.query.sts b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.query.sts similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.query.sts rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.query.sts diff --git a/src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.sts.unsignedPayload b/tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.sts.unsignedPayload similarity index 100% rename from src/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.sts.unsignedPayload rename to tests/aws-cpp-sdk-core-tests/resources/aws4_testsuite/aws4_testsuite/post-x-www-form-urlencoded/post-x-www-form-urlencoded.sigv4a.sts.unsignedPayload diff --git a/src/aws-cpp-sdk-core-tests/utils/ARNTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/ARNTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/ARNTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/ARNTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/CMakeLists.txt b/tests/aws-cpp-sdk-core-tests/utils/CMakeLists.txt similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/CMakeLists.txt rename to tests/aws-cpp-sdk-core-tests/utils/CMakeLists.txt diff --git a/src/aws-cpp-sdk-core-tests/utils/CacheTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/CacheTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/CacheTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/CacheTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/CompilerMacrosTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/CompilerMacrosTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/CompilerMacrosTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/CompilerMacrosTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/DNSTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/DNSTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/DNSTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/DNSTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/DateTimeTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/DateTimeTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/DateTimeTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/DateTimeTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/DocumentTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/DocumentTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/DocumentTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/DocumentTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/EnumOverflowTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/EnumOverflowTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/EnumOverflowTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/EnumOverflowTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/FileSystemUtilsTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/FileSystemUtilsTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/FileSystemUtilsTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/FileSystemUtilsTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/GetTheLightsTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/GetTheLightsTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/GetTheLightsTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/GetTheLightsTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/HashingUtilsTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/HashingUtilsTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/HashingUtilsTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/HashingUtilsTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/OSVersionInfoTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/OSVersionInfoTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/OSVersionInfoTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/OSVersionInfoTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/OutcomeTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/OutcomeTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/OutcomeTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/OutcomeTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/StringUtilsTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/StringUtilsTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/StringUtilsTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/StringUtilsTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/UUIDTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/UUIDTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/UUIDTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/UUIDTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/crypto/CryptoStreamsTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/crypto/CryptoStreamsTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/crypto/CryptoStreamsTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/crypto/CryptoStreamsTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/crypto/HashTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/crypto/HashTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/crypto/HashTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/crypto/HashTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/crypto/SymmetricCiphersTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/crypto/SymmetricCiphersTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/crypto/SymmetricCiphersTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/crypto/SymmetricCiphersTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/event/EventStreamDecoderTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/event/EventStreamDecoderTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/event/EventStreamDecoderTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/event/EventStreamDecoderTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/event/EventStreamTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/event/EventStreamTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/event/EventStreamTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/event/EventStreamTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/json/JsonSerializerTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/json/JsonSerializerTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/json/JsonSerializerTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/json/JsonSerializerTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/logging/LoggingTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/logging/LoggingTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/logging/LoggingTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/logging/LoggingTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/memory/AWSMemoryTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/memory/AWSMemoryTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/memory/AWSMemoryTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/memory/AWSMemoryTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/memory/SimpleStringStreamTests.cpp b/tests/aws-cpp-sdk-core-tests/utils/memory/SimpleStringStreamTests.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/memory/SimpleStringStreamTests.cpp rename to tests/aws-cpp-sdk-core-tests/utils/memory/SimpleStringStreamTests.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/ratelimiter/RateLimiterTests.cpp b/tests/aws-cpp-sdk-core-tests/utils/ratelimiter/RateLimiterTests.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/ratelimiter/RateLimiterTests.cpp rename to tests/aws-cpp-sdk-core-tests/utils/ratelimiter/RateLimiterTests.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/stream/PreallocatedStreamBufTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/stream/PreallocatedStreamBufTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/stream/PreallocatedStreamBufTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/stream/PreallocatedStreamBufTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/stream/SimpleStreamBufTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/stream/SimpleStreamBufTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/stream/SimpleStreamBufTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/stream/SimpleStreamBufTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/threading/DefaultExecutorTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/threading/DefaultExecutorTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/threading/DefaultExecutorTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/threading/DefaultExecutorTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/threading/ReaderWriterLockTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/threading/ReaderWriterLockTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/threading/ReaderWriterLockTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/threading/ReaderWriterLockTest.cpp diff --git a/src/aws-cpp-sdk-core-tests/utils/xml/XmlSerializerTest.cpp b/tests/aws-cpp-sdk-core-tests/utils/xml/XmlSerializerTest.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/utils/xml/XmlSerializerTest.cpp rename to tests/aws-cpp-sdk-core-tests/utils/xml/XmlSerializerTest.cpp diff --git a/tests/aws-cpp-sdk-dynamodb-integration-tests/CMakeLists.txt b/tests/aws-cpp-sdk-dynamodb-integration-tests/CMakeLists.txt index e1999e24d17..d5d7c6f3d1f 100644 --- a/tests/aws-cpp-sdk-dynamodb-integration-tests/CMakeLists.txt +++ b/tests/aws-cpp-sdk-dynamodb-integration-tests/CMakeLists.txt @@ -1,28 +1,47 @@ -add_project(aws-cpp-sdk-dynamodb-integration-tests - "Tests for the AWS DynamoDb C++ SDK" - aws-cpp-sdk-dynamodb - testing-resources - aws-cpp-sdk-core) +if (NOT LEGACY_BUILD) + add_executable(aws-cpp-sdk-dynamodb-integration-tests) -# Headers are included in the source so that they show up in Visual Studio. -# They are included elsewhere for consistency. + target_link_libraries( + aws-cpp-sdk-dynamodb-integration-tests + GTest::GTest + aws-sdk-cpp::dynamodb + aws-sdk-cpp::testing-resources + ) + target_sources( + aws-cpp-sdk-dynamodb-integration-tests + PRIVATE + ${CMAKE_CURRENT_SOURCE_DIR}/RunTests.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/TableOperationTest.cpp + ) + gtest_discover_tests(aws-cpp-sdk-dynamodb-integration-tests) -file(GLOB AWS_DYNAMO_SRC "${CMAKE_CURRENT_SOURCE_DIR}/*.cpp") -file(GLOB AWS_DYNAMO_INTEGRATION_TESTS_SRC ${AWS_DYNAMO_SRC}) +else() + add_project(aws-cpp-sdk-dynamodb-integration-tests + "Tests for the AWS DynamoDb C++ SDK" + aws-cpp-sdk-dynamodb + testing-resources + aws-cpp-sdk-core) -if(MSVC AND BUILD_SHARED_LIBS) - add_definitions(-DGTEST_LINKED_AS_SHARED_LIBRARY=1) -endif() + # Headers are included in the source so that they show up in Visual Studio. + # They are included elsewhere for consistency. -enable_testing() + file(GLOB AWS_DYNAMO_SRC "${CMAKE_CURRENT_SOURCE_DIR}/*.cpp") + file(GLOB AWS_DYNAMO_INTEGRATION_TESTS_SRC ${AWS_DYNAMO_SRC}) -if(PLATFORM_ANDROID AND BUILD_SHARED_LIBS) - add_library(${PROJECT_NAME} ${AWS_DYNAMO_INTEGRATION_TESTS_SRC}) -else() - add_executable(${PROJECT_NAME} ${AWS_DYNAMO_INTEGRATION_TESTS_SRC}) -endif() + if(MSVC AND BUILD_SHARED_LIBS) + add_definitions(-DGTEST_LINKED_AS_SHARED_LIBRARY=1) + endif() + + enable_testing() + + if(PLATFORM_ANDROID AND BUILD_SHARED_LIBS) + add_library(${PROJECT_NAME} ${AWS_DYNAMO_INTEGRATION_TESTS_SRC}) + else() + add_executable(${PROJECT_NAME} ${AWS_DYNAMO_INTEGRATION_TESTS_SRC}) + endif() -set_compiler_flags(${PROJECT_NAME}) -set_compiler_warnings(${PROJECT_NAME}) + set_compiler_flags(${PROJECT_NAME}) + set_compiler_warnings(${PROJECT_NAME}) -target_link_libraries(${PROJECT_NAME} ${PROJECT_LIBS}) + target_link_libraries(${PROJECT_NAME} ${PROJECT_LIBS}) +endif() \ No newline at end of file diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/.gitignore b/tests/testing-resources/.gitignore similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/.gitignore rename to tests/testing-resources/.gitignore diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/CMakeLists.txt b/tests/testing-resources/CMakeLists.txt similarity index 95% rename from src/aws-cpp-sdk-core-tests/testing-resources/CMakeLists.txt rename to tests/testing-resources/CMakeLists.txt index c3864efd837..dc23f059725 100644 --- a/src/aws-cpp-sdk-core-tests/testing-resources/CMakeLists.txt +++ b/tests/testing-resources/CMakeLists.txt @@ -2,6 +2,15 @@ # SPDX-License-Identifier: Apache-2.0. # if (NOT LEGACY_BUILD) + add_library(aws-sdk-cpp-testing-resources) + add_library(aws-sdk-cpp::testing-resources ALIAS aws-sdk-cpp-testing-resources) + + target_link_libraries( + aws-sdk-cpp-testing-resources + aws-sdk-cpp::core + GTest::GTest + ) + add_subdirectory(include) add_subdirectory(source) else() diff --git a/tests/testing-resources/include/CMakeLists.txt b/tests/testing-resources/include/CMakeLists.txt new file mode 100644 index 00000000000..66d77adfb01 --- /dev/null +++ b/tests/testing-resources/include/CMakeLists.txt @@ -0,0 +1,12 @@ +target_include_directories( + aws-sdk-cpp-testing-resources + BEFORE + PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} + PUBLIC ${CMAKE_CURRENT_BINARY_DIR} +) + +include(GenerateExportHeader) +generate_export_header( + aws-sdk-cpp-testing-resources + EXPORT_MACRO_NAME AWS_TESTING_API # to be backward compatible during LEGACY_BUILD exist until 1.11 +) diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-assertion-result.h b/tests/testing-resources/include/aws/external/gtest/gtest-assertion-result.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-assertion-result.h rename to tests/testing-resources/include/aws/external/gtest/gtest-assertion-result.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-aws-helper.h b/tests/testing-resources/include/aws/external/gtest/gtest-aws-helper.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-aws-helper.h rename to tests/testing-resources/include/aws/external/gtest/gtest-aws-helper.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-death-test.h b/tests/testing-resources/include/aws/external/gtest/gtest-death-test.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-death-test.h rename to tests/testing-resources/include/aws/external/gtest/gtest-death-test.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-matchers.h b/tests/testing-resources/include/aws/external/gtest/gtest-matchers.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-matchers.h rename to tests/testing-resources/include/aws/external/gtest/gtest-matchers.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-message.h b/tests/testing-resources/include/aws/external/gtest/gtest-message.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-message.h rename to tests/testing-resources/include/aws/external/gtest/gtest-message.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-param-test.h b/tests/testing-resources/include/aws/external/gtest/gtest-param-test.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-param-test.h rename to tests/testing-resources/include/aws/external/gtest/gtest-param-test.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-printers.h b/tests/testing-resources/include/aws/external/gtest/gtest-printers.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-printers.h rename to tests/testing-resources/include/aws/external/gtest/gtest-printers.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-spi.h b/tests/testing-resources/include/aws/external/gtest/gtest-spi.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-spi.h rename to tests/testing-resources/include/aws/external/gtest/gtest-spi.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-test-part.h b/tests/testing-resources/include/aws/external/gtest/gtest-test-part.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-test-part.h rename to tests/testing-resources/include/aws/external/gtest/gtest-test-part.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-typed-test.h b/tests/testing-resources/include/aws/external/gtest/gtest-typed-test.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest-typed-test.h rename to tests/testing-resources/include/aws/external/gtest/gtest-typed-test.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest.h b/tests/testing-resources/include/aws/external/gtest/gtest.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest.h rename to tests/testing-resources/include/aws/external/gtest/gtest.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest_pred_impl.h b/tests/testing-resources/include/aws/external/gtest/gtest_pred_impl.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest_pred_impl.h rename to tests/testing-resources/include/aws/external/gtest/gtest_pred_impl.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest_prod.h b/tests/testing-resources/include/aws/external/gtest/gtest_prod.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/gtest_prod.h rename to tests/testing-resources/include/aws/external/gtest/gtest_prod.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/custom/README.md b/tests/testing-resources/include/aws/external/gtest/internal/custom/README.md similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/custom/README.md rename to tests/testing-resources/include/aws/external/gtest/internal/custom/README.md diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/custom/gtest-port.h b/tests/testing-resources/include/aws/external/gtest/internal/custom/gtest-port.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/custom/gtest-port.h rename to tests/testing-resources/include/aws/external/gtest/internal/custom/gtest-port.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/custom/gtest-printers.h b/tests/testing-resources/include/aws/external/gtest/internal/custom/gtest-printers.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/custom/gtest-printers.h rename to tests/testing-resources/include/aws/external/gtest/internal/custom/gtest-printers.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/custom/gtest.h b/tests/testing-resources/include/aws/external/gtest/internal/custom/gtest.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/custom/gtest.h rename to tests/testing-resources/include/aws/external/gtest/internal/custom/gtest.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/gtest-death-test-internal.h b/tests/testing-resources/include/aws/external/gtest/internal/gtest-death-test-internal.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/gtest-death-test-internal.h rename to tests/testing-resources/include/aws/external/gtest/internal/gtest-death-test-internal.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/gtest-filepath.h b/tests/testing-resources/include/aws/external/gtest/internal/gtest-filepath.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/gtest-filepath.h rename to tests/testing-resources/include/aws/external/gtest/internal/gtest-filepath.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/gtest-internal.h b/tests/testing-resources/include/aws/external/gtest/internal/gtest-internal.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/gtest-internal.h rename to tests/testing-resources/include/aws/external/gtest/internal/gtest-internal.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/gtest-param-util.h b/tests/testing-resources/include/aws/external/gtest/internal/gtest-param-util.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/gtest-param-util.h rename to tests/testing-resources/include/aws/external/gtest/internal/gtest-param-util.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/gtest-port-arch.h b/tests/testing-resources/include/aws/external/gtest/internal/gtest-port-arch.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/gtest-port-arch.h rename to tests/testing-resources/include/aws/external/gtest/internal/gtest-port-arch.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/gtest-port.h b/tests/testing-resources/include/aws/external/gtest/internal/gtest-port.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/gtest-port.h rename to tests/testing-resources/include/aws/external/gtest/internal/gtest-port.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/gtest-string.h b/tests/testing-resources/include/aws/external/gtest/internal/gtest-string.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/gtest-string.h rename to tests/testing-resources/include/aws/external/gtest/internal/gtest-string.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/gtest-type-util.h b/tests/testing-resources/include/aws/external/gtest/internal/gtest-type-util.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/external/gtest/internal/gtest-type-util.h rename to tests/testing-resources/include/aws/external/gtest/internal/gtest-type-util.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/MemoryTesting.h b/tests/testing-resources/include/aws/testing/MemoryTesting.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/MemoryTesting.h rename to tests/testing-resources/include/aws/testing/MemoryTesting.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/ProxyConfig.h b/tests/testing-resources/include/aws/testing/ProxyConfig.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/ProxyConfig.h rename to tests/testing-resources/include/aws/testing/ProxyConfig.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/TestingEnvironment.h b/tests/testing-resources/include/aws/testing/TestingEnvironment.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/TestingEnvironment.h rename to tests/testing-resources/include/aws/testing/TestingEnvironment.h diff --git a/tests/testing-resources/include/aws/testing/Testing_EXPORTS.h b/tests/testing-resources/include/aws/testing/Testing_EXPORTS.h new file mode 100644 index 00000000000..6d0e1c3c0ee --- /dev/null +++ b/tests/testing-resources/include/aws/testing/Testing_EXPORTS.h @@ -0,0 +1,28 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once + +#ifdef NON_LEGACY_BUILD +#include "aws-sdk-cpp-testing-resources_export.h" +#else + #if defined (USE_WINDOWS_DLL_SEMANTICS) || defined (_WIN32) + #ifdef _MSC_VER + #pragma warning(disable : 4251) + #endif // MSVC + + #ifdef USE_IMPORT_EXPORT + #ifdef AWS_TESTING_EXPORTS + #define AWS_TESTING_API __declspec(dllexport) + #else + #define AWS_TESTING_API __declspec(dllimport) + #endif /* AWS_TESTING_EXPORTS */ + #else + #define AWS_TESTING_API + #endif // USE_IMPORT_EXPORT + #else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (_WIN32) + #define AWS_TESTING_API + #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (_WIN32) +#endif \ No newline at end of file diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/mocks/aws/auth/MockAWSHttpResourceClient.h b/tests/testing-resources/include/aws/testing/mocks/aws/auth/MockAWSHttpResourceClient.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/mocks/aws/auth/MockAWSHttpResourceClient.h rename to tests/testing-resources/include/aws/testing/mocks/aws/auth/MockAWSHttpResourceClient.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/mocks/aws/client/MockAWSClient.h b/tests/testing-resources/include/aws/testing/mocks/aws/client/MockAWSClient.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/mocks/aws/client/MockAWSClient.h rename to tests/testing-resources/include/aws/testing/mocks/aws/client/MockAWSClient.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/mocks/event/MockEventStreamDecoder.h b/tests/testing-resources/include/aws/testing/mocks/event/MockEventStreamDecoder.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/mocks/event/MockEventStreamDecoder.h rename to tests/testing-resources/include/aws/testing/mocks/event/MockEventStreamDecoder.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/mocks/event/MockEventStreamHandler.h b/tests/testing-resources/include/aws/testing/mocks/event/MockEventStreamHandler.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/mocks/event/MockEventStreamHandler.h rename to tests/testing-resources/include/aws/testing/mocks/event/MockEventStreamHandler.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/mocks/http/MockHttpClient.h b/tests/testing-resources/include/aws/testing/mocks/http/MockHttpClient.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/mocks/http/MockHttpClient.h rename to tests/testing-resources/include/aws/testing/mocks/http/MockHttpClient.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/mocks/monitoring/TestingMonitoring.h b/tests/testing-resources/include/aws/testing/mocks/monitoring/TestingMonitoring.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/mocks/monitoring/TestingMonitoring.h rename to tests/testing-resources/include/aws/testing/mocks/monitoring/TestingMonitoring.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/platform/PlatformTesting.h b/tests/testing-resources/include/aws/testing/platform/PlatformTesting.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/platform/PlatformTesting.h rename to tests/testing-resources/include/aws/testing/platform/PlatformTesting.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/platform/android/AndroidTesting.h b/tests/testing-resources/include/aws/testing/platform/android/AndroidTesting.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/include/aws/testing/platform/android/AndroidTesting.h rename to tests/testing-resources/include/aws/testing/platform/android/AndroidTesting.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/CMakeLists.txt b/tests/testing-resources/source/CMakeLists.txt similarity index 85% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/CMakeLists.txt rename to tests/testing-resources/source/CMakeLists.txt index 74cbd71891f..1cac506b071 100644 --- a/src/aws-cpp-sdk-core-tests/testing-resources/source/CMakeLists.txt +++ b/tests/testing-resources/source/CMakeLists.txt @@ -1,5 +1,5 @@ target_sources( - aws-sdk-cpp-core-test + aws-sdk-cpp-testing-resources PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/MemoryTesting.cpp PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/TestingEnvironment.cpp PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/platform/linux-shared/PlatformTesting.cpp diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/MemoryTesting.cpp b/tests/testing-resources/source/MemoryTesting.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/MemoryTesting.cpp rename to tests/testing-resources/source/MemoryTesting.cpp diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/TestingEnvironment.cpp b/tests/testing-resources/source/TestingEnvironment.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/TestingEnvironment.cpp rename to tests/testing-resources/source/TestingEnvironment.cpp diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/gtest-all.cc b/tests/testing-resources/source/external/gtest/gtest-all.cc similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/gtest-all.cc rename to tests/testing-resources/source/external/gtest/gtest-all.cc diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-assertion-result.cc b/tests/testing-resources/source/external/gtest/src/gtest-assertion-result.cc similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-assertion-result.cc rename to tests/testing-resources/source/external/gtest/src/gtest-assertion-result.cc diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-death-test.cc b/tests/testing-resources/source/external/gtest/src/gtest-death-test.cc similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-death-test.cc rename to tests/testing-resources/source/external/gtest/src/gtest-death-test.cc diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-filepath.cc b/tests/testing-resources/source/external/gtest/src/gtest-filepath.cc similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-filepath.cc rename to tests/testing-resources/source/external/gtest/src/gtest-filepath.cc diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-internal-inl.h b/tests/testing-resources/source/external/gtest/src/gtest-internal-inl.h similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-internal-inl.h rename to tests/testing-resources/source/external/gtest/src/gtest-internal-inl.h diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-matchers.cc b/tests/testing-resources/source/external/gtest/src/gtest-matchers.cc similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-matchers.cc rename to tests/testing-resources/source/external/gtest/src/gtest-matchers.cc diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-port.cc b/tests/testing-resources/source/external/gtest/src/gtest-port.cc similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-port.cc rename to tests/testing-resources/source/external/gtest/src/gtest-port.cc diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-printers.cc b/tests/testing-resources/source/external/gtest/src/gtest-printers.cc similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-printers.cc rename to tests/testing-resources/source/external/gtest/src/gtest-printers.cc diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-test-part.cc b/tests/testing-resources/source/external/gtest/src/gtest-test-part.cc similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-test-part.cc rename to tests/testing-resources/source/external/gtest/src/gtest-test-part.cc diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-typed-test.cc b/tests/testing-resources/source/external/gtest/src/gtest-typed-test.cc similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest-typed-test.cc rename to tests/testing-resources/source/external/gtest/src/gtest-typed-test.cc diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest.cc b/tests/testing-resources/source/external/gtest/src/gtest.cc similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest.cc rename to tests/testing-resources/source/external/gtest/src/gtest.cc diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest_main.cc b/tests/testing-resources/source/external/gtest/src/gtest_main.cc similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/external/gtest/src/gtest_main.cc rename to tests/testing-resources/source/external/gtest/src/gtest_main.cc diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/platform/android/AndroidTesting.cpp b/tests/testing-resources/source/platform/android/AndroidTesting.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/platform/android/AndroidTesting.cpp rename to tests/testing-resources/source/platform/android/AndroidTesting.cpp diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/platform/android/PlatformTesting.cpp b/tests/testing-resources/source/platform/android/PlatformTesting.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/platform/android/PlatformTesting.cpp rename to tests/testing-resources/source/platform/android/PlatformTesting.cpp diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/platform/linux-shared/PlatformTesting.cpp b/tests/testing-resources/source/platform/linux-shared/PlatformTesting.cpp similarity index 93% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/platform/linux-shared/PlatformTesting.cpp rename to tests/testing-resources/source/platform/linux-shared/PlatformTesting.cpp index 7b07e358655..46d2380019b 100644 --- a/src/aws-cpp-sdk-core-tests/testing-resources/source/platform/linux-shared/PlatformTesting.cpp +++ b/tests/testing-resources/source/platform/linux-shared/PlatformTesting.cpp @@ -5,6 +5,7 @@ #include +#include #include namespace Aws diff --git a/src/aws-cpp-sdk-core-tests/testing-resources/source/platform/windows/PlatformTesting.cpp b/tests/testing-resources/source/platform/windows/PlatformTesting.cpp similarity index 100% rename from src/aws-cpp-sdk-core-tests/testing-resources/source/platform/windows/PlatformTesting.cpp rename to tests/testing-resources/source/platform/windows/PlatformTesting.cpp