- 23 Oct, 2019 1 commit
-
-
Abseil Team authored
Split the scoped trace examples into two snippets. This doesn't have an effect in the github markdown renderer, but in some other renderers/templates, this leads them to be independently copy-pastable. In particular, the markdown rendering that Google uses internally has a copy button for each code snippet, which, before this change, would copy both lines. Bad copy button, no cookie! After this change, there will be two such buttons, one per line, and clicking a copy button will copy only the one snippet it is next to, and not the other. This is desirable because nobody will ever want to copy both lines, only one or the other. PiperOrigin-RevId: 276079009
-
- 22 Oct, 2019 7 commits
-
-
Abseil Team authored
Typo in Registering tests programmatically section. Changed "were" to "where". PiperOrigin-RevId: 276060801
-
Gennadiy Civil authored
PiperOrigin-RevId: 275869169
-
Gennadiy Civil authored
PiperOrigin-RevId: 275842505
-
Abseil Team authored
Remove bool_constant in favor of std::integral_constant<bool, ...>; The one non-trivial use of bool_constant has been changed to have significantly fewer template specializations. PiperOrigin-RevId: 275842490
-
Gennadiy Civil authored
PiperOrigin-RevId: 275840343
-
Gennadiy Civil authored
PiperOrigin-RevId: 275838743
-
Abseil Team authored
Rolling forward IsNan() matcher with fixes in test for -Wconversion issues. Use std::nanf and std::nanl where appropriate. PiperOrigin-RevId: 275523003
-
- 18 Oct, 2019 2 commits
-
-
misterg authored
Added IsNan matcher PiperOrigin-RevId: 275473218
-
Abseil Team authored
Addressing https://github.com/google/googletest/issues/2502 Add MOCK_METHOD support for returning function pointers. PiperOrigin-RevId: 275323671
-
- 17 Oct, 2019 3 commits
-
-
Abseil Team authored
Added IsNan matcher PiperOrigin-RevId: 275278634
-
Gennadiy Civil authored
PiperOrigin-RevId: 275076905
-
Alexey Spiridonov authored
Closes #2208 Previously, skip messages were invisible, so debugging skips was hard. Now we have this: ``` $ ./googletest/gtest_skip_test Running main() from /home/lesha/github/snarkmaster/googletest/googletest/src/gtest_main.cc [==========] Running 3 tests from 2 test suites. [----------] Global test environment set-up. [----------] 1 test from SkipTest [ RUN ] SkipTest.DoesSkip /home/lesha/github/snarkmaster/googletest/googletest/test/gtest_skip_test.cc:38: Skipped skipping single test [ SKIPPED ] SkipTest.DoesSkip (0 ms) [----------] 1 test from SkipTest (1 ms total) ... ```
-
- 16 Oct, 2019 3 commits
-
-
Andy Soffer authored
PiperOrigin-RevId: 275058934
-
Abseil Team authored
Remove a test case rendered obsolete by disallowing empty argument for INSTANTIATE_TEST_SUITE_P. Remove the code that it was testing. PiperOrigin-RevId: 275040108
-
Andy Soffer authored
PiperOrigin-RevId: 274865328
-
- 11 Oct, 2019 8 commits
-
-
Robert Luberda authored
Mark more functions with "override" keyword, just like it was done in commit 2460f971. This should prevent compiler from complaining while compiling both user code, and the googletest code itself with the -Wsuggest-override option turned on; with the exception of: * calls to new MOCK_METHOD() in test/gmock-function-mocker_test.cc * calls to old MOCK_METHODx()/MOCK_CONST_METHODx() in other unit test files. Closes #2493
-
Gennadiy Civil authored
PiperOrigin-RevId: 274155281
-
misterg authored
Updated release 1.10.0 link to point to https://github.com/google/googletest/releases/tag/release-1.10.0 ( that has the high level release info) PiperOrigin-RevId: 274147093
-
Gennadiy Civil authored
PiperOrigin-RevId: 274100752
-
Gennadiy Civil authored
PiperOrigin-RevId: 274097989
-
Abseil Team authored
- Fix a bug in dealing with paramaterized tests where the name is it self a macro expansion. - Add a compile time check to ensure that the parameters to TEST_P and INSTANTIATE_TEST_SUITE_P are not empty. The above fix causes some compilers to fail in that case and even where it works, it's likely to result in technically invalid code by virtue of creating reserved identifiers: https://en.cppreference.com/w/cpp/language/identifiers PiperOrigin-RevId: 274047249
-
Abseil Team authored
Fix the O(n^2) number of instantiations in ElemFromList. It is now O(n). It still has O(1) instantiation depth. PiperOrigin-RevId: 273980821
-
Krystian Kuzniarek authored
-
- 10 Oct, 2019 6 commits
-
-
Chris Johnson authored
Updated version from 1.8.1 to 1.10.0.
-
Joshua Cannon authored
-
Gennadiy Civil authored
PiperOrigin-RevId: 273949529
-
Abseil Team authored
Add a compile time check to ensure that the parameters to TEST_P and INSTANTIATE_TEST_SUITE_P are not empty. Some compilers already fail in that case and, even where it works, it's likely to result in technically invalid code by virtue of creating reserved identifiers: https://en.cppreference.com/w/cpp/language/identifiers PiperOrigin-RevId: 273832263
-
Gennadiy Civil authored
PiperOrigin-RevId: 273585229
-
Gennadiy Civil authored
PiperOrigin-RevId: 273585026
-
- 09 Oct, 2019 1 commit
-
-
Zebedee Mason authored
-
- 08 Oct, 2019 1 commit
-
-
Gennadiy Civil authored
PiperOrigin-RevId: 273379796
-
- 07 Oct, 2019 8 commits
-
-
Joshua Cannon authored
-
Joshua Cannon authored
-
Joshua Cannon authored
-
Joshua Cannon authored
-
Joshua Cannon authored
-
Gennadiy Civil authored
PiperOrigin-RevId: 273346440
-
Joshua Cannon authored
-
Gennadiy Civil authored
PiperOrigin-RevId: 273342665
-