- 09 Oct, 2018 2 commits
-
-
Abseil Team authored
Remove all mention of TR1 tuple and our own implementation of tuple. PiperOrigin-RevId: 216395043
-
Abseil Team authored
PiperOrigin-RevId: 216383938
-
- 08 Oct, 2018 1 commit
-
-
misterg authored
PiperOrigin-RevId: 216184859
-
- 05 Oct, 2018 4 commits
-
-
misterg authored
PiperOrigin-RevId: 215941759
-
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
-
misterg authored
PiperOrigin-RevId: 215916605
-
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
-
- 25 Sep, 2018 3 commits
-
-
Abseil Team authored
Project import generated by Copybara. PiperOrigin-RevId: 214456152
-
misterg authored
Project import generated by Copybara. PiperOrigin-RevId: 214441835
-
Abseil Team authored
Project import generated by Copybara. Including recently accepted and merged PRs PiperOrigin-RevId: 213856848
-
- 23 Sep, 2018 4 commits
-
-
Gennadiy Civil authored
-
Gennadiy Civil authored
-
Jonny007-MKD authored
Shorten lines in unit tests
-
Jonny007-MKD authored
-
- 20 Sep, 2018 2 commits
-
-
misterg authored
Fixing broken OSS build, add missing include PiperOrigin-RevId: 213812210
-
Abseil Team authored
support printing std::reference_wrapper<T> in gUnit PiperOrigin-RevId: 213270392
-
- 18 Sep, 2018 2 commits
-
-
Jonny007-MKD authored
-
Matthieu Longo authored
-
- 15 Sep, 2018 1 commit
-
-
Jonny007-MKD authored
-
- 14 Sep, 2018 1 commit
-
-
Jonny007-MKD authored
-
- 13 Sep, 2018 4 commits
-
-
Jonny007-MKD authored
-
Jonny007-MKD authored
-
Jonny007-MKD authored
-
Jonny007-MKD authored
-
- 06 Sep, 2018 2 commits
-
-
Abseil Team authored
Make EXPECT_THROW print the actual exception type on the "threw the wrong exception type" case if the actual exception is a std::exception PiperOrigin-RevId: 211524592
-
Abseil Team authored
Make EXPECT_THROW print the actual exception type on the "threw the wrong exception type" case if the actual exception is a std::exception PiperOrigin-RevId: 211519873
-
- 31 Aug, 2018 5 commits
-
-
Dominic Sacré authored
Fix Clang warning: | warning: definition of implicit copy constructor for 'ValueArray2<bool, bool>' | is deprecated because it has a user-declared copy assignment operator [-Wdeprecated]
-
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]
-
Dominic Sacré authored
Fix -Wmissing-variable-declarations warnings from Clang.
-
Dominic Sacré authored
Commit 6a26e47c changed the formatting of INSTANTIATE_TEST_CASE_P() in the generated header file only. This commit reverts to the formatting produced by running "pump gtest-param-test.h.pump", which seems to be more consistent with the rest of the file.
-
Abseil Team authored
Fix the typed test names in the tests for customized typed test parameters. As required by googletest documentation, the names should not contain an underscore. PiperOrigin-RevId: 210678652
-
- 28 Aug, 2018 3 commits
-
-
Abseil Team authored
Add the possibility of specifying the name in type parameterized tests. Similar to how the last parameter of INSTANTIATE_TEST_CASE_P allows to override the name for (non-type) parametrized tests, this adds the possibility of adding a parameter to INSTANTIATE_TYPED_TEST_CASE_P. The argument has to be a class, which contains a static templated function GetName<T>(int), returning the name for type T. PiperOrigin-RevId: 210532231
-
Abseil Team authored
Breaks Windows builds PiperOrigin-RevId: 210434120
-
Abseil Team authored
Fix Theta(N^2) memory usage of EXPECT_EQ(string) when the strings don't match. The underlying CalculateOptimalEdits() implementation used a simple dynamic-programming approach that always used N^2 memory and time. This meant that tests for equality of large strings were ticking time bombs: They'd work fine as long as the test passed, but as soon as the strings differed the test would OOM, which is very hard to debug. I switched it out for a Dijkstra search, which is still worst-case O(N^2), but in the usual case of mostly-matching strings, it is much closer to linear. PiperOrigin-RevId: 210405025
-
- 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
-
- 17 Aug, 2018 1 commit
-
-
Gennadiy Civil authored
-