diff options
author | Billy Donahue <billy.donahue@mongodb.com> | 2020-10-24 17:48:22 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-08-12 16:17:07 +0000 |
commit | da9ccccbda9538db40394f37d6f7446f33b39c0a (patch) | |
tree | f7c7f09c1204347802520a1f9a6b835aa71c94c4 /src/mongo/platform | |
parent | 98a21127ae4957594276a35228a95d8d79d6ad25 (diff) | |
download | mongo-da9ccccbda9538db40394f37d6f7446f33b39c0a.tar.gz |
SERVER-58069 ASSERT_THAT: a matcher-based assert for unit tests
Diffstat (limited to 'src/mongo/platform')
-rw-r--r-- | src/mongo/platform/atomic_word_test.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mongo/platform/atomic_word_test.cpp b/src/mongo/platform/atomic_word_test.cpp index 7f55057a7c6..6b30c70eca0 100644 --- a/src/mongo/platform/atomic_word_test.cpp +++ b/src/mongo/platform/atomic_word_test.cpp @@ -98,13 +98,13 @@ void testAtomicWordBitOperations() { ASSERT_EQUALS(WordType(highBit | 0xFF00ull), w.load()); } -ASSERT_DOES_NOT_COMPILE(typename T = int, AtomicWord<T>().fetchAndBitAnd(0)); -ASSERT_DOES_NOT_COMPILE(typename T = int, AtomicWord<T>().fetchAndBitOr(0)); -ASSERT_DOES_NOT_COMPILE(typename T = int, AtomicWord<T>().fetchAndBitXor(0)); +ASSERT_DOES_NOT_COMPILE(CharFetchAndBitAnd, typename T = int, AtomicWord<T>().fetchAndBitAnd(0)); +ASSERT_DOES_NOT_COMPILE(CharFetchAndBitOr, typename T = int, AtomicWord<T>().fetchAndBitOr(0)); +ASSERT_DOES_NOT_COMPILE(CharFetchAndBitXor, typename T = int, AtomicWord<T>().fetchAndBitXor(0)); -ASSERT_DOES_NOT_COMPILE(typename T = char, AtomicWord<T>().fetchAndBitAnd(0)); -ASSERT_DOES_NOT_COMPILE(typename T = char, AtomicWord<T>().fetchAndBitOr(0)); -ASSERT_DOES_NOT_COMPILE(typename T = char, AtomicWord<T>().fetchAndBitXor(0)); +ASSERT_DOES_NOT_COMPILE(IntFetchAndBitAnd, typename T = char, AtomicWord<T>().fetchAndBitAnd(0)); +ASSERT_DOES_NOT_COMPILE(IntFetchAndBitOr, typename T = char, AtomicWord<T>().fetchAndBitOr(0)); +ASSERT_DOES_NOT_COMPILE(IntFetchAndBitXor, typename T = char, AtomicWord<T>().fetchAndBitXor(0)); enum TestEnum { E0, E1, E2, E3 }; |