Skip to content

Commit 95de93e

Browse files
authored
Merge pull request aeron-io#735 from mikeb01/master
Upgrade to gtest 1.10
2 parents 71c6153 + 1d1c6c6 commit 95de93e

File tree

6 files changed

+16
-15
lines changed

6 files changed

+16
-15
lines changed

CMakeLists.txt

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,11 @@ if(SBE_TESTS)
6565

6666
ExternalProject_Add(
6767
gtest
68-
URL ${CMAKE_CURRENT_SOURCE_DIR}/cppbuild/googletest-release-1.8.0.zip
69-
URL_MD5 adfafc8512ab65fd3cf7955ef0100ff5
68+
URL ${CMAKE_CURRENT_SOURCE_DIR}/cppbuild/googletest-release-1.10.0.zip
69+
URL_MD5 82358affdd7ab94854c8ee73a180fc53
7070
PREFIX "${SBE_THIRDPARTY_BINARY_DIR}/gtest"
7171
CMAKE_ARGS -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER};-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
72-
BUILD_BYPRODUCTS "${SBE_THIRDPARTY_BINARY_DIR}/gtest/src/gtest-build/googlemock/${CMAKE_CFG_INTDIR}/${CMAKE_STATIC_LIBRARY_PREFIX}gmock${CMAKE_STATIC_LIBRARY_SUFFIX};${SBE_THIRDPARTY_BINARY_DIR}/gtest/src/gtest-build/googlemock/${CMAKE_CFG_INTDIR}/${CMAKE_STATIC_LIBRARY_PREFIX}gmock_main${CMAKE_STATIC_LIBRARY_SUFFIX}"
72+
BUILD_BYPRODUCTS "${SBE_THIRDPARTY_BINARY_DIR}/gtest/src/gtest-build/lib/${CMAKE_CFG_INTDIR}/${CMAKE_STATIC_LIBRARY_PREFIX}gmock${CMAKE_STATIC_LIBRARY_SUFFIX};${SBE_THIRDPARTY_BINARY_DIR}/gtest/src/gtest-build/lib/${CMAKE_CFG_INTDIR}/${CMAKE_STATIC_LIBRARY_PREFIX}gmock_main${CMAKE_STATIC_LIBRARY_SUFFIX}"
7373
INSTALL_COMMAND ""
7474
LOG_CONFIGURE ON
7575
LOG_BUILD ON
@@ -81,8 +81,9 @@ if(SBE_TESTS)
8181
set(GTEST_BINARY_DIR ${binary_dir})
8282

8383
set(GTEST_LIBS
84-
${GTEST_BINARY_DIR}/googlemock/${CMAKE_CFG_INTDIR}/${CMAKE_STATIC_LIBRARY_PREFIX}gmock${CMAKE_STATIC_LIBRARY_SUFFIX}
85-
${GTEST_BINARY_DIR}/googlemock/${CMAKE_CFG_INTDIR}/${CMAKE_STATIC_LIBRARY_PREFIX}gmock_main${CMAKE_STATIC_LIBRARY_SUFFIX}
84+
${GTEST_BINARY_DIR}/lib/${CMAKE_CFG_INTDIR}/${CMAKE_STATIC_LIBRARY_PREFIX}gmock${CMAKE_STATIC_LIBRARY_SUFFIX}
85+
${GTEST_BINARY_DIR}/lib/${CMAKE_CFG_INTDIR}/${CMAKE_STATIC_LIBRARY_PREFIX}gtest${CMAKE_STATIC_LIBRARY_SUFFIX}
86+
${GTEST_BINARY_DIR}/lib/${CMAKE_CFG_INTDIR}/${CMAKE_STATIC_LIBRARY_PREFIX}gtest_main${CMAKE_STATIC_LIBRARY_SUFFIX}
8687
)
8788
endif()
8889

1.09 MB
Binary file not shown.
-1.51 MB
Binary file not shown.

sbe-tool/src/test/c/BoundsCheckTest.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -532,10 +532,10 @@ TEST_P(HeaderBoundsCheckTest, shouldExceptionWhenBufferTooShortForDecodeOfHeader
532532
}, std::runtime_error);
533533
}
534534

535-
INSTANTIATE_TEST_CASE_P(
535+
INSTANTIATE_TEST_SUITE_P(
536536
HeaderLengthTest,
537537
HeaderBoundsCheckTest,
538-
::testing::Range(0, static_cast<int>(encodedHdrSz), 1), );
538+
::testing::Range(0, static_cast<int>(encodedHdrSz), 1));
539539

540540
class MessageBoundsCheckTest : public BoundsCheckTest, public ::testing::WithParamInterface<int>
541541
{
@@ -576,7 +576,7 @@ TEST_P(MessageBoundsCheckTest, shouldExceptionWhenBufferTooShortForDecodeOfMessa
576576
}, std::runtime_error);
577577
}
578578

579-
INSTANTIATE_TEST_CASE_P(
579+
INSTANTIATE_TEST_SUITE_P(
580580
MessageLengthTest,
581581
MessageBoundsCheckTest,
582-
::testing::Range(0, static_cast<int>(encodedCarSz), 1), );
582+
::testing::Range(0, static_cast<int>(encodedCarSz), 1));

sbe-tool/src/test/cpp/BoundsCheckTest.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -312,10 +312,10 @@ TEST_P(HeaderBoundsCheckTest, shouldExceptionWhenBufferTooShortForDecodeOfHeader
312312
}, std::runtime_error);
313313
}
314314

315-
INSTANTIATE_TEST_CASE_P(
315+
INSTANTIATE_TEST_SUITE_P(
316316
HeaderLengthTest,
317317
HeaderBoundsCheckTest,
318-
::testing::Range(0, static_cast<int>(encodedHdrSz), 1), );
318+
::testing::Range(0, static_cast<int>(encodedHdrSz), 1));
319319

320320
class MessageBoundsCheckTest : public BoundsCheckTest, public ::testing::WithParamInterface<int>
321321
{
@@ -356,7 +356,7 @@ TEST_P(MessageBoundsCheckTest, shouldExceptionWhenBufferTooShortForDecodeOfMessa
356356
}, std::runtime_error);
357357
}
358358

359-
INSTANTIATE_TEST_CASE_P(
359+
INSTANTIATE_TEST_SUITE_P(
360360
MessageLengthTest,
361361
MessageBoundsCheckTest,
362-
::testing::Range(0, static_cast<int>(encodedCarSz), 1), );
362+
::testing::Range(0, static_cast<int>(encodedCarSz), 1));

sbe-tool/src/test/cpp/Rc3OtfFullIrTest.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1197,7 +1197,7 @@ TEST_P(Rc3OtfFullIrLengthTest, shouldExceptionIfLengthTooShort)
11971197
}, std::runtime_error);
11981198
}
11991199

1200-
INSTANTIATE_TEST_CASE_P(
1200+
INSTANTIATE_TEST_SUITE_P(
12011201
LengthUpToHdrAndCar,
12021202
Rc3OtfFullIrLengthTest,
1203-
::testing::Range(0, static_cast<int>(encodedCarAndHdrLength - MessageHeader::encodedLength()), 1), );
1203+
::testing::Range(0, static_cast<int>(encodedCarAndHdrLength - MessageHeader::encodedLength()), 1));

0 commit comments

Comments
 (0)