diff options
author | Abseil Team <absl-team@google.com> | 2022-07-29 00:14:35 (GMT) |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2022-07-29 00:15:30 (GMT) |
commit | dd7a9d29a33de34836c345c3b753d4eba15c5f44 (patch) | |
tree | 5cc66eb50715217b2cb121a63f11594acb24d244 /googlemock/test | |
parent | 3bc8fb37232e0d51c2ce80094ea25ef6bf416187 (diff) | |
download | googletest-dd7a9d29a33de34836c345c3b753d4eba15c5f44.zip googletest-dd7a9d29a33de34836c345c3b753d4eba15c5f44.tar.gz googletest-dd7a9d29a33de34836c345c3b753d4eba15c5f44.tar.bz2 |
Add support of 18-member structs to gmock UnpackStructImpl.refs/pull/3966/head
PiperOrigin-RevId: 463961734
Change-Id: Ib62e320a745c190955f181c1f4f12e4cd407ef22
Diffstat (limited to 'googlemock/test')
-rw-r--r-- | googlemock/test/gmock-matchers-comparisons_test.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/googlemock/test/gmock-matchers-comparisons_test.cc b/googlemock/test/gmock-matchers-comparisons_test.cc index c90b0b4..1c6cac6 100644 --- a/googlemock/test/gmock-matchers-comparisons_test.cc +++ b/googlemock/test/gmock-matchers-comparisons_test.cc @@ -1710,6 +1710,16 @@ TEST(FieldsAreTest, StructuredBindings) { }; EXPECT_THAT(MyVarType16{}, FieldsAre(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)); + struct MyVarType17 { + int a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q; + }; + EXPECT_THAT(MyVarType17{}, + FieldsAre(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)); + struct MyVarType18 { + int a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r; + }; + EXPECT_THAT(MyVarType18{}, + FieldsAre(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)); } #endif |