Henner Zeller
24898650b1
Start a simple github actions CI
...
Running on major platforms.
Signed-off-by: Henner Zeller <h.zeller@acm.org>
2021-10-20 15:26:11 -07:00
Deniz Bahadir
64f19a9fc3
CMake: Fix values of INTERFACE_INCLUDE_DIRECTORIES property
...
Replace semicolon by `$<SEMICOLON>` in generator-expressions of target
property `INTERFACE_INCLUDE_DIRECTORIES` of CMake targets `gtest`,
`gtest_main`, `gmock` and `gmock_main`.
Fixes : #3616
Signed-off-by: Deniz Bahadir <deniz@code.bahadir.email>
2021-10-19 15:14:44 +02:00
Abseil Team
16f637fbf4
Googletest export
...
Add printer for __{u,}int128_t.
PiperOrigin-RevId: 402417369
2021-10-13 12:28:20 -04:00
Abseil Team
178cfacb24
Googletest export
...
add missing using ::testing::DoAll when DoAll used in example
PiperOrigin-RevId: 402416497
2021-10-13 12:28:13 -04:00
Andy Soffer
dc7a0779d1
Merge pull request #3602 from yesudeep:try-fix-linker-errors-on-freebsd
...
PiperOrigin-RevId: 402414489
2021-10-13 12:28:06 -04:00
Abseil Team
b2dda9ed83
Googletest export
...
Use newer Docker images in CI
The new floor image contains GCC 5.5.0, like the old one.
PiperOrigin-RevId: 402402465
2021-10-13 12:28:00 -04:00
Yesudeep Mangalapilly
9e3fb4ea94
Fix linker errors on FreeBSD.
2021-10-08 08:55:39 -07:00
dinord
075810f7a2
Merge pull request #3581 from cclauss:codespell
...
PiperOrigin-RevId: 400792845
2021-10-05 10:59:42 -04:00
Abseil Team
3b49be074d
Googletest export
...
googletest: Add printer for {std,absl}::nullopt.
PiperOrigin-RevId: 399928554
2021-09-30 19:07:32 -04:00
Abseil Team
ab36804e42
Googletest export
...
Ensure `.what()` is printed in `ThrowsMessage(...)` to address https://github.com/google/googletest/issues/3582
Closes #3582
PiperOrigin-RevId: 399462851
2021-09-28 16:33:40 -04:00
Christian Clauss
ee1be03b43
Fix remaining typos discovered by codespell
2021-09-24 08:09:32 +02:00
dinord
e4717df71a
Merge pull request #3195 from Inujel:fix-3194
...
PiperOrigin-RevId: 398271948
2021-09-23 23:31:42 +00:00
dinord
09074c1571
Merge pull request #3573 from cclauss:patch-1
...
PiperOrigin-RevId: 397998384
2021-09-23 23:31:33 +00:00
dinord
319a9d19bc
Merge pull request #3574 from Vertexwahn:switch_to_native_cc_rules
...
PiperOrigin-RevId: 397995447
2021-09-23 23:31:25 +00:00
Abseil Team
0570d97fb6
Googletest export
...
Do not attempt to continue running a test suite if it already failed during
`SetUpTestSuite`.
The suite already failed and running the tests might just add noise to the run, or even crash the process unnecessarily.
Fixes #2187
PiperOrigin-RevId: 397770405
2021-09-23 23:31:14 +00:00
Abseil Team
de34ef4e4c
Internal change
...
PiperOrigin-RevId: 397651677
2021-09-23 23:31:03 +00:00
Vertexwahn
277e0a0168
Remove bazelbuild/rules_cc dependency
2021-09-17 10:04:26 +02:00
Christian Clauss
5b43f14be9
Fix typos discovered by codespell
2021-09-16 21:44:29 +02:00
Christian Clauss
861a75ed5d
Fix typos discovered by codespell
2021-09-16 21:00:42 +02:00
Christian Clauss
a070f33c19
Fix typo discovered by codespell
...
https://pypi.org/project/codespell/
2021-09-16 20:40:35 +02:00
Derek Mauro
40dfd4b775
Merge pull request #3519 from AkashKumarSingh11032001:master
...
PiperOrigin-RevId: 397082478
2021-09-16 13:00:21 -04:00
Abseil Team
6bfab0becc
Googletest export
...
Add a caveat section for potential memory leak with derived classes using `SetUpTestSuite`.
PiperOrigin-RevId: 396986728
2021-09-16 13:00:01 -04:00
dmauro
8aa657ee39
Googletest export
...
Delete unsupported/deprecated scripts
PiperOrigin-RevId: 396847020
2021-09-15 13:34:06 -04:00
Abseil Team
314adcd40e
Googletest export
...
gmock-internal-utils.cc: Use `static_cast` instead of implicit conversion between signed and unsigned types
Fixes #3550
PiperOrigin-RevId: 396826071
2021-09-15 13:34:00 -04:00
dmauro
4ea61b9669
Googletest export
...
Rollback delete of unsupported/deprecated scripts
PiperOrigin-RevId: 396699187
2021-09-15 13:33:54 -04:00
dmauro
7ee2683007
Googletest export
...
Delete unsupported/deprecated scripts
PiperOrigin-RevId: 396685976
2021-09-15 13:33:48 -04:00
Abseil Team
6202251f09
Googletest export
...
Introduce GMOCK_FLAG_GET and GMOCK_FLAG_SET macros.
PiperOrigin-RevId: 396649214
2021-09-15 13:33:42 -04:00
Derek Mauro
061973710e
Revert grammatically incorrect change
2021-09-15 12:54:09 -04:00
Abseil Team
159c9ad23e
Googletest export
...
Avoid segfault on null premature_exit_filepath.
PiperOrigin-RevId: 395965853
2021-09-14 10:15:17 -04:00
CJ Johnson
955c7f837e
Merge pull request #3531 from theidexisted:patch-1
...
PiperOrigin-RevId: 392720416
2021-08-26 14:30:09 -04:00
CJ Johnson
ff21b36e1e
Merge pull request #3513 from victordk13:patch-1
...
PiperOrigin-RevId: 392665206
2021-08-24 12:29:05 -04:00
Abseil Team
6204633979
Googletest export
...
Bump `cmake_minimum_required` to 3.5.
Delete conditional branches exclusive to older versions.
Notable dependents:
- github.com/grpc/grpc >= 3.5.1
- github.com/abseil/abseil-cpp >= 3.5
- github.com/googleapis/google-cloud-cpp >= 3.5
On the other hand, github.com/protocolbuffers/protobuf is >= 3.1.3, but it only depends on GoogleTest 1.10.
Fixes #3523
PiperOrigin-RevId: 392073834
2021-08-24 12:28:58 -04:00
Abseil Team
2f80c2ba71
Googletest export
...
Standardize access to GoogleTest flags on GTEST_FLAG_GET/GTEST_FLAG_SET
Custom implementations can decide how access to flags is performed depending on the implementation of flags being used.
PiperOrigin-RevId: 391971115
2021-08-20 15:08:40 -04:00
theidexisted
088e6ed9a8
Simplify example code with c++11
2021-08-19 16:35:14 +08:00
Derek Mauro
0134d73a49
Merge pull request #3504 from duianto:patch-1
...
PiperOrigin-RevId: 390486428
2021-08-13 12:42:35 -04:00
Derek Mauro
8d8b488a8d
Merge pull request #3511 from berkeyvx:typo
...
PiperOrigin-RevId: 390467627
2021-08-13 12:42:28 -04:00
Abseil Team
21514e0be7
Googletest export
...
Identify bad specs of the type (const something, ...).
PiperOrigin-RevId: 390346843
2021-08-13 12:42:17 -04:00
dmauro
47f819c3ca
Googletest export
...
Remove deprecated/unsupported scripts
PiperOrigin-RevId: 389873391
2021-08-10 12:30:54 -04:00
dmauro
eb7e38dfb4
Googletest export
...
Fix a Python 2 to 3 issue
PiperOrigin-RevId: 389720056
2021-08-10 12:30:49 -04:00
Akash Kumar Singh
046c4d018e
Merge pull request #2 from AkashKumarSingh11032001/AkashKumarSingh11032001-patch-2
...
add a missing 'a'
2021-08-10 16:55:05 +05:30
Akash Kumar Singh
0e66bbd5b0
add a missing 'a'
...
added a missing 'a' in line 72.
2021-08-10 16:53:20 +05:30
Akash Kumar Singh
b36e55d357
Create CONTRIBUTING.md
...
In line number 39 I added an anchor tag in "see detail above", it will redirect user to to particular section i.e. Contributor License Agreements section.
2021-08-10 16:37:12 +05:30
Abseil Team
aefb45469e
Internal change
...
PiperOrigin-RevId: 389163232
2021-08-06 15:28:29 -04:00
victordk13
26f9d55719
Format test properties in xml printer
2021-08-06 16:19:01 +03:00
Berke
f91723cb90
typo fix gmock_cook_book
2021-08-05 12:09:54 +03:00
Abseil Team
5b40153003
Googletest export
...
Format documentation
PiperOrigin-RevId: 388592443
2021-08-04 13:54:45 -04:00
Abseil Team
652ec31f9f
Googletest export
...
Introduce a new matcher for unescaping Base-64 strings to gmock.
PiperOrigin-RevId: 388471904
2021-08-04 13:54:39 -04:00
Abseil Team
c22ce88775
Googletest export
...
Standardize access to GoogleTest flags on GTEST_FLAG_GET/GTEST_FLAG_SET
Custom implementations can decide how access to flags is performed depending on the implementation of flags being used.
PiperOrigin-RevId: 388181424
2021-08-04 13:54:33 -04:00
Abseil Team
29d2540622
Googletest export
...
Proliferation of inclusive language.
PiperOrigin-RevId: 387535677
2021-08-04 13:54:27 -04:00
duianto
97ff0fec11
Typo, double "the"
2021-07-29 20:32:48 +02:00