summaryrefslogtreecommitdiffstats
path: root/googletest/include/gtest/internal
Commit message (Collapse)AuthorAgeFilesLines
...
* Apply clang-tidy modernize-use-nullptr to googletest.Abseil Team2018-10-055-33/+28
| | | | | | | | | | | 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
* Merge 2ce0685f76a4db403b7b2650433a584c150f2108 into ↵Arseny Aprelev2018-10-021-1/+4
| | | | | | | | | 75e834700d19aa373b428c7c746f951737354c28 Closes #1544 With refinements and changes PiperOrigin-RevId: 215273083
* Googletest exportAbseil Team2018-09-251-64/+39
| | | | | | Project import generated by Copybara. PiperOrigin-RevId: 214456152
* Googletest exportmisterg2018-09-251-39/+64
| | | | | | Project import generated by Copybara. PiperOrigin-RevId: 214441835
* Googletest exportAbseil Team2018-09-251-66/+39
| | | | | | | Project import generated by Copybara. Including recently accepted and merged PRs PiperOrigin-RevId: 213856848
* FormattingGennadiy Civil2018-09-231-9/+7
|
* FormattingGennadiy Civil2018-09-231-61/+64
|
* Rename private member of AdditionalMessageJonny007-MKD2018-09-231-4/+4
| | | | Shorten lines in unit tests
* Readded changes from 6494f5232b130a29321e661166442bac324c4383Jonny007-MKD2018-09-231-15/+41
|
* [msys] fix unittest ColoredOutputTest.UsesColorsWhenTermSupportsColorsrefs/pull/1843/headMatthieu Longo2018-09-181-2/+3
|
* Add user-defined copy constructor to ValueArrayDominic Sacré2018-08-312-0/+414
| | | | | | 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]
* Googletest exportAbseil Team2018-08-281-21/+63
| | | | | | | | 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
* Googletest exportAbseil Team2018-08-281-6/+8
| | | | | | Breaks Windows builds PiperOrigin-RevId: 210434120
* Googletest exportAbseil Team2018-08-281-8/+6
| | | | | | | | | | | | | | 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
* googletest exportmisterg2018-08-203-0/+20
| | | | | | - 209457654 Import of OSS PR, https://github.com/google/googletest/pu... by misterg <misterg@google.com> PiperOrigin-RevId: 209457654
* Small formatting changeGennadiy Civil2018-08-161-2/+2
| | | And then we can merge
* Merge branch 'master' into masterGennadiy Civil2018-08-1517-77/+93
|\
| * Comments changes, no functionality changes. Gennadiy Civil2018-08-144-8/+8
| |
| * Comments changes, no functionality changesrefs/pull/1740/headGennadiy Civil2018-08-1413-22/+7
| |
| * Merge branch 'master' into deprecaterefs/pull/1665/headGennadiy Civil2018-08-145-45/+62
| |\
| | * formatting custom/README.mdGennadiy Civil2018-08-141-10/+10
| | |
| | * formatting for new READMEsGennadiy Civil2018-08-131-22/+22
| | |
| | * Move instructions into custom/README filesGennadiy Civil2018-08-134-45/+60
| | |
| * | Merge branch 'master' into deprecateLoo Rong Jie2018-08-091-1/+2
| |\ \
| * \ \ Merge branch 'master' into deprecateGennadiy Civil2018-08-031-3/+3
| |\ \ \
| * \ \ \ Merge branch 'master' into deprecateGennadiy Civil2018-07-3013-0/+25
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' into deprecateGennadiy Civil2018-07-261-2/+1
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'master' into deprecateGennadiy Civil2018-07-201-4/+0
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'master' into deprecateGennadiy Civil2018-07-191-1/+1
| |\ \ \ \ \ \ \
| * | | | | | | | Disable MSVC function deprecation when using ClangLoo Rong Jie2018-07-131-2/+18
| | | | | | | | |
* | | | | | | | | Merge branch 'master' into mastertisi19882018-08-141-0/+2
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ | |/| | | | | | |
| * | | | | | | | code management comments, [ci-skip], no functionality changesGennadiy Civil2018-08-091-0/+2
| | |_|_|_|_|_|/ | |/| | | | | |
* | | | | | | | Merge branch 'master' into mastertisi19882018-08-091-1/+2
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | Formatting changes,small cleanup, no functionality changesrefs/pull/1705/headGennadiy Civil2018-08-071-1/+2
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge branch 'master' into mastertisi19882018-08-071-3/+3
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Merge branch 'master' into masterrefs/pull/1685/headGennadiy Civil2018-07-3013-0/+25
| |\ \ \ \ \ \ | | | |_|_|_|/ | | |/| | | |
| * | | | | | Updated broken and outdated URLsPiotr Kąkol2018-07-251-3/+3
| | |_|_|_|/ | |/| | | |
* | | | | | Merge branch 'master' into mastertisi19882018-08-0113-2/+26
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Formatting changes for automatic code managementGennadiy Civil2018-07-2713-0/+25
| |/ / / /
| * | | | Formatting changes, code syncrefs/pull/1684/headGennadiy Civil2018-07-251-2/+1
| | |_|/ | |/| |
* | | | Merge branch 'master' into mastertisi19882018-07-231-5/+1
|\ \ \ \ | |/ / /
| * | | code mergerefs/pull/1676/headGennadiy Civil2018-07-201-4/+0
| | |/ | |/|
| * | Formatting and a linkGennadiy Civil2018-07-181-1/+1
| |/
* | Merge branch 'master' into mastertisi19882018-07-121-1/+1
|\ \ | |/
| * VS2005 with SP1(_MSC_VER=1400) already supports __pragma杜修杏2018-06-291-1/+1
| |
* | FIX: Compilation warning with GCC regarding a non-initialised member from ↵tisi19882018-06-271-1/+1
|/ | | | MutexBase class.
* Eliminate GTEST_TEST_FILTER_ENV_VAR_.refs/pull/1622/headRohan Joyce2018-06-141-5/+0
| | | | | | | | GTEST_TEST_FILTER_ENV_VAR_ was used to specify an environment variable to obtain the default test filter from. By default it was unset which broke "--test_filter" for bazel. This CL eliminates GTEST_TEST_FILTER_ENV_VAR_ and explicitly obtains the default test filter from the environment variable TESTBRIDGE_TEST_ONLY if it exists.
* Formatting changes refs/pull/1607/headGennadiy Civil2018-05-237-7/+7
|
* Downgrade to C++98.refs/pull/1601/headJames Dennett2018-05-211-6/+6
| | | Some projects cannot handle C++11 yet.
* Downgrade to C++98 code.James Dennett2018-05-211-6/+6
| | | Some users are not ready for C++11 yet.