- 24 Apr, 2019 1 commit
-
-
Abseil Team authored
Add GTEST_FAIL_AT, an equivalent to ADD_FAILURE_AT but that spawns a fatal failure rather than a non-fatal, eg. the equivalent of an ASSERT* failure rather than an EXPECT* failure. PiperOrigin-RevId: 244746609
-
- 18 Apr, 2019 1 commit
-
-
misterg authored
Expose more information in SuiteApiResolver diagnostic output PiperOrigin-RevId: 244179347
-
- 01 Apr, 2019 1 commit
-
-
Abseil Team authored
Remove support for "global" ::string and ::wstring types. This support existed for legacy codebases that existed from before namespaces where a thing. It is no longer necessary. PiperOrigin-RevId: 241335738
-
- 05 Mar, 2019 1 commit
-
-
Abseil Team authored
Fix emission of -Wzero-as-null-pointer-constant when comparing integers. The following code fails to compile: #pragma clang diagnostic error "-Wzero-as-null-pointer-constant" void foo() { EXPECT_EQ(0, 0); } This happens because gtest checks the first argument to EXPECT_EQ and ASSERT_EQ is a null pointer constant. The magic it does to do this causes the warning to be emitted. This patch removes that check. It replaces the explicit check with a Compare overload that can only be selected when 0 or nullptr is passed on the LHS with a pointer on the right. This patch does not suppress -Wzero-as-null-pointer-constant when users are actually using it as NULL. PiperOrigin-RevId: 236654634
-
- 12 Feb, 2019 1 commit
-
-
Abseil Team authored
Internal changes. PiperOrigin-RevId: 232953166
-
- 04 Feb, 2019 1 commit
-
-
Abseil Team authored
Update example code in gtest.h to prefer override over virtual now that it is widely available in C++11. PiperOrigin-RevId: 232057792
-
- 08 Jan, 2019 1 commit
-
-
misterg authored
Replace testing::internal::ImplicitlyConvertible with std::is_convertible Fixes #2054 PiperOrigin-RevId: 228334305
-
- 06 Jan, 2019 1 commit
-
-
Sal Amato authored
-
- 04 Jan, 2019 2 commits
- 03 Jan, 2019 2 commits
-
-
misterg authored
TestCase->TestSuite refactoring PiperOrigin-RevId: 227702164
-
Chris authored
Improved flexibility by removing the Arduino entry points in favor of manual calls to setup/loop that the user can call from their entry point. This is the more common use case for Arudino. Also added the gtest/gmock_main files to the PlatformIO ignore list since we are not supporting that feature.
-
- 02 Jan, 2019 2 commits
-
-
misterg authored
Internal Change PiperOrigin-RevId: 227575279
-
Abseil Team authored
Remove the #ifs for old, unsupported and buggy compilers: * old versions of GCC & MSVC * Symbian PiperOrigin-RevId: 227116941
-
- 20 Dec, 2018 1 commit
-
-
Abseil Team authored
Add public entry point testing::RegisterTest. PiperOrigin-RevId: 226350937
-
- 03 Dec, 2018 1 commit
-
-
Abseil Team authored
Applied fixes for ClangTidy modernize-use-override and modernize-use-using. PiperOrigin-RevId: 223800219
-
- 20 Nov, 2018 1 commit
-
-
durandal authored
Move the Matcher<T> interface to googletest so I can use it to extend death test regex matching in a subsequent change. PiperOrigin-RevId: 221675910
-
- 31 Oct, 2018 1 commit
-
-
misterg authored
Remove scoped_ptr replace with std::unique_ptr PiperOrigin-RevId: 219291284
-
- 29 Oct, 2018 1 commit
-
-
misterg authored
Remove linked_ptr and use std::shared_ptr instead PiperOrigin-RevId: 219129336
-
- 05 Oct, 2018 2 commits
-
-
Abseil Team authored
Make GTestColor and ColoredPrintF available as internal APIs from gtest.h. This is for use in abseil exception safety testing. PiperOrigin-RevId: 215920581
-
Abseil Team authored
Now that googletest has moved to C++11, it should no longer use NULL or 0 for the null pointer. This patch converts all such usages to nullptr using clang-tidy. This prevents LLVM from issuing -Wzero-as-null-pointer-constant warnings. PiperOrigin-RevId: 215814400
-
- 03 Oct, 2018 1 commit
-
-
1camper authored
Closes #1830 PiperOrigin-RevId: 215563532
-
- 02 Oct, 2018 1 commit
-
-
Arseny Aprelev authored
Closes #1544 With refinements and changes PiperOrigin-RevId: 215273083
-
- 31 Aug, 2018 1 commit
-
-
Dominic Sacré authored
Add declarations for install_failure_signal_handler and flagfile. Fix Clang warnings: | warning: no previous extern declaration for non-static variable | 'FLAGS_gtest_install_failure_signal_handler' [-Wmissing-variable-declarations] | warning: no previous extern declaration for non-static variable | 'FLAGS_gtest_flagfile' | [-Wmissing-variable-declarations]
-
- 23 Aug, 2018 2 commits
- 20 Aug, 2018 1 commit
-
-
misterg authored
- 209457654 Import of OSS PR, https://github.com/google/googletest/pu... by misterg <misterg@google.com> PiperOrigin-RevId: 209457654
-
- 14 Aug, 2018 2 commits
-
-
Gennadiy Civil authored
Comments changes, no functionality changes.
-
Gennadiy Civil authored
Comments changes, no functionality changes
-
- 27 Jul, 2018 1 commit
-
-
Gennadiy Civil authored
Formatting changes for automatic code management
-
- 23 May, 2018 1 commit
-
-
Gennadiy Civil authored
-
- 01 May, 2018 1 commit
-
-
Fabrice de Gans-Riberi authored
-
- 10 Apr, 2018 3 commits
-
-
Gennadiy Civil authored
merging
-
Gennadiy Civil authored
RE-Doing the merge, this time with gcc on mac in the PR so I can catch errors before merging the PR
-
Gennadiy Civil authored
-
- 09 Apr, 2018 4 commits
-
-
Gennadiy Civil authored
this should be it
-
Gennadiy Civil authored
yet more
-
Gennadiy Civil authored
formatting
-
Gennadiy Civil authored
more
-
- 06 Apr, 2018 1 commit
-
-
Gennadiy Civil authored
more warnings
-