summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Googletest exportrefs/pull/1814/headmisterg2018-09-061-6/+24
| | | | | | Internal Change PiperOrigin-RevId: 211699161
* Googletest exportAbseil Team2018-09-062-53/+31
| | | | | | 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
* Googletest exportAbseil Team2018-09-062-31/+53
| | | | | | 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
* Googletest exportmisterg2018-09-061-24/+6
| | | | | | Project import PiperOrigin-RevId: 211091791
* Merge pull request #1809 from KindDragon/fix-doc-linksGennadiy Civil2018-09-0510-28/+27
|\ | | | | Fix doc links
| * Fix doc linksrefs/pull/1809/headArkady Shapkin2018-09-0410-28/+27
|/
* Merge pull request #1801 from SoapGentoo/fix-gmock-pkgconfigGennadiy Civil2018-09-042-0/+2
|\ | | | | pkgconfig: Unconditionally depend on GTest when using GMock
| * Merge branch 'master' into fix-gmock-pkgconfigrefs/pull/1801/headGennadiy Civil2018-09-049-373/+403
| |\ | |/ |/|
* | Merge pull request #1803 from KindDragon/patch-2Gennadiy Civil2018-09-048-372/+402
|\ \ | | | | | | Update documentation to syntax highlight code
| * | Update documentation to syntax highlight coderefs/pull/1803/headArkady Shapkin2018-09-038-372/+402
| | |
* | | Merge pull request #1806 from asiplas/masterGennadiy Civil2018-09-041-1/+1
|\ \ \ | |/ / |/| | Fix #1805: add `.md` to hyperlink
| * | Fix #1805: add `.md` to hyperlinkrefs/pull/1806/headAndrew Siplas2018-09-041-1/+1
|/ /
| * pkgconfig: Unconditionally depend on GTest when using GMockDavid Seifert2018-09-022-0/+2
|/ | | | | * GTest is a required dependency for GMock, hence we always need to pull it in.
* Update README.mdGennadiy Civil2018-08-311-1/+1
|
* Merge pull request #1433 from dsacre/fix-clang-warningsrelease-1.8.1Gennadiy Civil2018-08-316-23/+443
|\ | | | | Fix Clang warnings
| * Merge branch 'master' into fix-clang-warningsrefs/pull/1433/headGennadiy Civil2018-08-315-44/+45
| |\ | |/ |/|
* | Merge pull request #1799 from google/9A681768AABE08D1EFA5CA77528236A4Gennadiy Civil2018-08-315-44/+45
|\ \ | | | | | | Googletest export
| * | Update googletest-output-test-golden-lin.txtrefs/pull/1799/headGennadiy Civil2018-08-311-4/+4
| | |
| * | Update googletest-output-test-golden-lin.txtGennadiy Civil2018-08-311-10/+10
| | | | | | | | | manual update golden lin
| * | Update googletest-output-test-golden-lin.txtGennadiy Civil2018-08-311-10/+10
| | | | | | | | | manual update, golden lin
| * | Googletest exportmisterg2018-08-311-3/+5
| | | | | | | | | | | | | | | | | | Fix broken OSS windows build. PiperOrigin-RevId: 210969049
| * | Googletest exportmisterg2018-08-312-1/+15
| | | | | | | | | | | | | | | | | | Silence MSVC warnings PiperOrigin-RevId: 210726964
| * | Googletest exportAbseil Team2018-08-313-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | 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
| * | Googletest exportmisterg2018-08-313-19/+4
|/ / | | | | | | | | | | Internal Change PiperOrigin-RevId: 210594341
| * 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]
| * Add missing declarations for Google Tests flagsDominic Sacré2018-08-311-0/+8
| | | | | | | | | | | | | | | | | | | | 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]
| * Make g_argvs staticDominic Sacré2018-08-311-1/+1
| | | | | | | | | | | | Fix Clang warning: | warning: no previous extern declaration for non-static variable 'g_argvs' | [-Wmissing-variable-declarations]
| * Make dummy variables static to avoid compiler warningsDominic Sacré2018-08-311-2/+3
| | | | | | | | Fix -Wmissing-variable-declarations warnings from Clang.
| * Re-generate gtest-param-test.h from gtest-param-test.h.pumpDominic Sacré2018-08-311-20/+17
|/ | | | | | | | | Commit 6a26e47cfcc174cc85651cbde0b0158d03321e2f 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.
* Merge pull request #1790 from google/9A681768AABE08D1EFA5CA77528236A4Gennadiy Civil2018-08-309-71/+326
|\ | | | | Googletest export
| * Update gmock-matchers.hrefs/pull/1790/headGennadiy Civil2018-08-301-3/+4
| |
| * Merge branch 'master' into 9A681768AABE08D1EFA5CA77528236A4Gennadiy Civil2018-08-303-3/+3
| |\ | |/ |/|
* | Changing clang tp 3.9 as 3.7 no longer works on TravisGennadiy Civil2018-08-301-2/+2
| |
* | Changing clang tp 3.9 as 3.7 no longer works on TravisGennadiy Civil2018-08-303-3/+3
| |
* | Merge pull request #1794 from BlueMonday/patch-1Gennadiy Civil2018-08-291-1/+1
|\ \ | | | | | | Fix broken FAQ link in primer.md
| * | Fix broken FAQ link in primer.mdrefs/pull/1794/headSteven Santos Erenst2018-08-291-1/+1
|/ / | | | | The current link pointed to a non existing section in the FAQ.
| * clang 3.7 -> 3.9Gennadiy Civil2018-08-301-1/+1
| |
| * clang 3.7->3.9Gennadiy Civil2018-08-301-2/+2
| |
| * Update .travis.ymlGennadiy Civil2018-08-301-9/+3
| | | | | | Bring travil yml back to the master branch state
| * Update .travis.ymlGennadiy Civil2018-08-301-1/+9
| |
| * Testing, trying to figure out clang errors Gennadiy Civil2018-08-291-2/+0
| | | | | | Possibly related to travis env
| * Disable MCVS warningsGennadiy Civil2018-08-291-0/+8
| |
| * typoGennadiy Civil2018-08-291-1/+1
| |
| * typoGennadiy Civil2018-08-291-1/+1
| |
| * MSVC warnings silenceGennadiy Civil2018-08-291-1/+7
| |
| * Update googletest-output-test-golden-lin.txtGennadiy Civil2018-08-291-5/+55
| |
| * Googletest exportAbseil Team2018-08-282-3/+4
| | | | | | | | | | | | | | | | | | Fix line that was wrapping in the middle of a link This looks uglier, but has the advantage that the link is kept in one piece. PiperOrigin-RevId: 210537337
| * Googletest exportAbseil Team2018-08-284-53/+247
| | | | | | | | | | | | | | | | 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-285-580/+265
| | | | | | | | | | | | Breaks Windows builds PiperOrigin-RevId: 210434120
| * Googletest exportAbseil Team2018-08-285-265/+580
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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