summaryrefslogtreecommitdiffstats
path: root/googletest/include/gtest
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #2063 from mathbunnyru:masterAshley Hedberg2019-01-302-16/+29
|\ | | | | | | PiperOrigin-RevId: 231456275
* | Merge pull request #2063 from mathbunnyru:masterGennadiy Civil2019-01-292-29/+16
|\| | | | | | | PiperOrigin-RevId: 231434457
| * Fix INSTANTIATE_TEST_CASE_P with zero variadic argumentsAyaz Salikhov2019-01-182-7/+32
| |
* | Merge pull request #2041 from ciband:chore/fix_library_jsonGennadiy Civil2019-01-231-0/+4
|\ \ | |/ |/| | | PiperOrigin-RevId: 230554814
| * misc: Reapply Arduino functionsChris2019-01-031-0/+14
| |
| * misc: Revert formatting changes.Chris2019-01-031-157/+176
| |
| * Merge branch 'master' into chore/fix_library_jsonChris Johnson2019-01-0315-812/+832
| |\
| * | fix: Remove Arduino entry pointsChris2019-01-031-194/+169
| | | | | | | | | | | | | | | | | | 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.
* | | Googletest exportAbseil Team2019-01-141-7/+6
| | | | | | | | | | | | | | | | | | Add move-only argument support to almost all remaining matchers. PiperOrigin-RevId: 229030728
* | | Googletest exportAbseil Team2019-01-141-2/+1
| | | | | | | | | | | | | | | | | | | | | Deduplicate testing::ReferenceWrapper with std::reference_wrapper. Minor cleanups in matchers_test. PiperOrigin-RevId: 229022872
* | | Googletest exportAbseil Team2019-01-101-8/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix warning about deprecation of implicit operations such as copy constructors or assignment operators. Specifically: MatcherBase's default copy constructor, assignment operator, move operator, and move assignment operator are now declared explicitly rather than depending on the compiler implicit generation (which is disallowed/warned against due to MatcherBase's declaration of the destructor). PiperOrigin-RevId: 228573333
* | | Merge pull request #2051 from enptfb55:mastergennadiycivil2019-01-081-6/+6
|\ \ \ | | | | | | | | | | | | PiperOrigin-RevId: 228337465
| * | | fixing build errors for unused parameterSal Amato2019-01-061-6/+6
| | |/ | |/|
* | | Googletest exportmisterg2019-01-083-53/+5
| | | | | | | | | | | | | | | | | | | | | Replace testing::internal::ImplicitlyConvertible with std::is_convertible Fixes #2054 PiperOrigin-RevId: 228334305
* | | Googletest exportAbseil Team2019-01-071-5/+22
|/ / | | | | | | | | | | Fix GTEST_IS_NULL_LITERAL_ for types that have magic implicit conversions. PiperOrigin-RevId: 227879345
* | Googletest exportmisterg2019-01-031-37/+37
| | | | | | | | | | | | Fixes #1261 PiperOrigin-RevId: 227740670
* | Googletest exportmisterg2019-01-0310-518/+663
| | | | | | | | | | | | TestCase->TestSuite refactoring PiperOrigin-RevId: 227702164
* | Googletest exportmisterg2019-01-025-20/+0
| | | | | | | | | | | | Internal Change PiperOrigin-RevId: 227575279
* | Googletest exportAbseil Team2019-01-028-105/+33
| | | | | | | | | | | | | | | | Remove the #ifs for old, unsupported and buggy compilers: * old versions of GCC & MSVC * Symbian PiperOrigin-RevId: 227116941
* | Merge #2002Ryohei Machida2018-12-271-22/+9
| | | | | | | | PiperOrigin-RevId: 227030722
* | Googletest exportAbseil Team2018-12-201-0/+86
| | | | | | | | | | | | Add public entry point testing::RegisterTest. PiperOrigin-RevId: 226350937
* | Googletest exportAbseil Team2018-12-201-113/+8
| | | | | | | | | | | | Unifdef c++11-related macros from googletest now that it requires C++11. PiperOrigin-RevId: 225905601
* | Googletest exportAbseil Team2018-12-171-18/+11
|/ | | | | | Remove GTEST_REFERENCE_TO_CONST_ usage from GMock. In C++11, it's redundant. PiperOrigin-RevId: 225719210
* Googletest exportmisterg2018-12-131-1/+1
| | | | | | Internal Change PiperOrigin-RevId: 225231727
* Merge pull request #1997 from gpakosz:GTEST_IS_THREADSAFEGennadiy Civil2018-12-051-5/+9
|\ | | | | | | PiperOrigin-RevId: 224054240
| * Do not define GTEST_IS_THREADSAFE within GTEST_HAS_SEHGregory Pakosz2018-12-041-5/+9
|/
* Googletest exportAbseil Team2018-12-0310-152/+155
| | | | | | Applied fixes for ClangTidy modernize-use-override and modernize-use-using. PiperOrigin-RevId: 223800219
* Googletest exportdurandal2018-11-282-45/+221
| | | | | | Accept gmock matchers in EXPECT_EXIT and friends to allow matches other than simple regex matches on death output. PiperOrigin-RevId: 223035409
* Googletest exportmisterg2018-11-201-1/+1
| | | | | | Internal Change PiperOrigin-RevId: 222123106
* Googletest exportAbseil Team2018-11-201-1/+1
| | | | | | Point IWYU at an existent path. PiperOrigin-RevId: 221797154
* Googletest exportdurandal2018-11-202-0/+678
| | | | | | 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
* Define GTEST_DISABLE_MSC_WARNINGS_PUSH/POP for all compilersRobin Lindén2018-11-101-0/+4
|
* Remove GTEST_HAS_HASH_SET/MAP checkRobin Lindén2018-11-101-9/+0
|
* Remove workarounds for unsupported MSVC versionsRobin Lindén2018-11-102-22/+5
|
* Googletest exportmisterg2018-11-011-0/+15
| | | | | | Adding GTEST_INTERNAL_DEPRECATED ability to mark deprecated PiperOrigin-RevId: 219515184
* Googletest exportmisterg2018-10-305-58/+19
| | | | | | Remove scoped_ptr replace with std::unique_ptr PiperOrigin-RevId: 219291284
* Merge pull request #1941 from barkovv:masterGennadiy Civil2018-10-294-59/+59
|\ | | | | | | PiperOrigin-RevId: 219134349
| * Replaced all NULLs with nullptr in googletestVadim Barkov2018-10-284-7/+7
| |
* | Googletest exportmisterg2018-10-295-260/+31
|/ | | | | | Remove linked_ptr and use std::shared_ptr instead PiperOrigin-RevId: 219129336
* Googletest exportAbseil Team2018-10-264-20/+260
| | | | | | Remove linked_ptr and use std::shared_ptr instead PiperOrigin-RevId: 218618184
* Googletest exportmisterg2018-10-264-260/+20
| | | | | | Remove linked_ptr and use std::shared_ptr instead PiperOrigin-RevId: 218571466
* Googletest exportAbseil Team2018-10-222-37/+115
| | | | | | Change ValuesArray to require much less template instantiation depth. PiperOrigin-RevId: 218170842
* Googletest exportmisterg2018-10-185-4417/+67
| | | | | | | New variadic implementation for gtest-param-test Removed non-variadic implementation and added variadic for ValueArray and Values PiperOrigin-RevId: 217703627
* Googletest exportAbseil Team2018-10-182-28/+1
| | | | | | C++11 code cleanup. PiperOrigin-RevId: 217364243
* Merge c41b2bf861ef2ac1a975af05ff66d9256f280b01 into ↵KO Myung-Hun2018-10-112-1/+5
| | | | | | | | f203b2db77161fe54846ea9e839ebec81aeeccac Closes #1899 PiperOrigin-RevId: 216719020
* Unconditionally use std::tuple.Abseil Team2018-10-098-1803/+98
| | | | | | Remove all mention of TR1 tuple and our own implementation of tuple. PiperOrigin-RevId: 216395043
* Apply [[noreturn]] to Abort()Abseil Team2018-10-091-3/+3
| | | | PiperOrigin-RevId: 216383938
* always define define GTEST_LANG_CXX11 1misterg2018-10-081-12/+1
| | | | PiperOrigin-RevId: 216184859
* Remove pre-C++11 code from gtest-printersmisterg2018-10-051-8/+0
| | | | PiperOrigin-RevId: 215941759
* Make GTestColor and ColoredPrintF available as internal APIs from gtest.h. ↵Abseil Team2018-10-051-0/+6
| | | | | | This is for use in abseil exception safety testing. PiperOrigin-RevId: 215920581
OpenPOWER on IntegriCloud