summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* code merges, cleanupGennadiy Civil2018-01-103-12/+71
|
* revert googletest/test/gtest-param-test_test.ccGennadiy Civil2018-01-101-46/+3
|
* Merge branch 'master' of github.com:gennadiycivil/googletestGennadiy Civil2018-01-100-0/+0
|\
| * Merge branch 'master' into masterGennadiy Civil2018-01-101-0/+6
| |\
* | \ Merge branch 'master' of https://github.com/google/googletestGennadiy Civil2018-01-101-0/+6
|\ \ \ | |/ / |/| / | |/
| * Update .travis.ymlGennadiy Civil2018-01-101-0/+6
| |
* | Merge branch 'master' of https://github.com/google/googletestGennadiy Civil2018-01-090-0/+0
|\ \ | |/
| * Merge pull request #1394 from gennadiycivil/masterGennadiy Civil2018-01-094-51/+51
| |\ | | | | | | wip, cleanups/merge
* | | code merge, cleanupsGennadiy Civil2018-01-095-20/+59
| |/ |/|
* | Upstream of cl 129104714Gennadiy Civil2018-01-092-49/+50
| |
* | Revert one fileGennadiy Civil2018-01-091-2/+3
| |
* | wip, cleanups/mergeGennadiy Civil2018-01-093-5/+3
|/
* Merge pull request #1393 from gennadiycivil/masterGennadiy Civil2018-01-093-2/+4
|\ | | | | cleanup, merge
| * Merge branch 'master' into masterGennadiy Civil2018-01-093-7/+18
| |\ | |/ |/|
* | Merge pull request #1388 from rongjiecomputer/bazelGennadiy Civil2018-01-083-7/+18
|\ \ | | | | | | [Bazel] Detect Windows with cpu value x64_windows and x64_windows_msvc
| * | [Bazel] Detect Windows with cpu value x64_windows and x64_windows_msvcLoo Rong Jie2018-01-093-7/+18
|/ / | | | | | | and x64_windows_msvc
* | Merge pull request #1390 from gennadiycivil/masterGennadiy Civil2018-01-082-2/+5
|\ \ | | | | | | Small cleanups, merge
| | * cleanup, mergeGennadiy Civil2018-01-093-2/+4
| |/
| * Small cleanups, mergeGennadiy Civil2018-01-082-2/+5
|/
* Merge pull request #1387 from coryan/optimize-build-matrix-readyGennadiy Civil2018-01-082-1/+21
|\ | | | | Optimize build matrix on pull requests
| * Use correct name for build event types.Carlos O'Ryan2018-01-051-4/+4
| |
| * Fixed test for pull request.Carlos O'Ryan2018-01-051-2/+2
| |
| * Fixed output and test for 'enabled_on_pr'Carlos O'Ryan2018-01-051-6/+4
| |
| * Optimize build matrix (#1)Carlos O'Ryan2018-01-042-1/+23
| | | | | | | | | | Disable expensive builds on pull requests.
* | Merge pull request #1385 from gennadiycivil/masterGennadiy Civil2018-01-0611-16/+9
|\ \ | | | | | | code cleanup in preparation for merges, cl 180857299
| * \ Merge branch 'master' into masterGennadiy Civil2018-01-059-48/+56
| |\ \ | |/ / |/| |
* | | Merge pull request #1007 from davidben/missing-declarationsGennadiy Civil2018-01-058-47/+55
|\ \ \ | | | | | | | | Pass the -Wmissing-declarations warning.
| * \ \ Merge branch 'master' into missing-declarationsGennadiy Civil2018-01-0428-170/+215
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #1377 from davidben/clang-clGennadiy Civil2018-01-041-1/+1
|\ \ \ \ | | | | | | | | | | Also define GTEST_ATTRIBUTE_PRINTF_ in clang-cl.
| * | | | Also define GTEST_ATTRIBUTE_PRINTF_ in clang-cl.David Benjamin2018-01-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clang-cl is clang for Windows running in MSVC mode. Chromium uses it for Windows builds. clang-cl is weird in that it defines __clang__ and _MSC_VER, but *NOT* __GNUC__. This is vaguely analogous to how normal clang defines __clang__ (what it is) and __GNUC__ (what it is compatible with). However, clang-cl still implements most GCC extensions, being clang. Notably, the way to control -Wformat-literal is still with __attribute__((__format__)). For better error-checking and strict -Wformatl-literal compatibility (see 53c478d639b8eebd2942e88266610ebc79c541f6), define GTEST_ATTRIBUTE_PRINTF_ in clang-cl too.
| | * | | Pass the -Wmissing-declarations warning.David Benjamin2018-01-038-47/+55
| |/ / / | | | | | | | | | | | | | | | | | | | | This makes it easier to use GTest in projects that build with the -Wmissing-declarations warning. This fixes the warning in headers and source files, though not GTest's own tests as it is rather noisy there.
| | * | Revert one file for nowGennadiy Civil2018-01-051-10/+0
| | | |
| | * | code cleanup in preparation for merges, cl 180857299Gennadiy Civil2018-01-0412-16/+19
| |/ / |/| |
* | | Merge pull request #1378 from gennadiycivil/masterGennadiy Civil2018-01-0418-136/+11
|\ \ \ | |_|/ |/| | upstreaming cl 124976692
| * | Merge branch 'master' into masterGennadiy Civil2018-01-049-33/+203
| |\ \ | |/ / |/| |
* | | Merge pull request #1341 from coryan/fix-issue-776-support-autoconf-as-submoduleGennadiy Civil2018-01-039-33/+203
|\ \ \ | |_|/ |/| | Run autoconf from top-level directory.
| * | Merge branch 'master' into fix-issue-776-support-autoconf-as-submoduleGennadiy Civil2018-01-032-8/+3
| |\ \ | |/ / |/| |
| * | Merge branch 'master' into fix-issue-776-support-autoconf-as-submoduleGennadiy Civil2018-01-032-2/+10
| |\ \
| * | | Build both googletest and googlemock.Carlos O'Ryan2017-12-241-2/+0
| | | |
| * | | Create a autotools-based build for Travis.Carlos O'Ryan2017-12-244-2/+99
| | | | | | | | | | | | | | | | When this build works, we know the autoconf support is working.
| * | | Merge branch 'master' into fix-issue-776-support-autoconf-as-submoduleGennadiy Civil2017-12-223-15/+13
| |\ \ \
| * \ \ \ Merge branch 'master' into fix-issue-776-support-autoconf-as-submoduleGennadiy Civil2017-12-1917-115/+7
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' into fix-issue-776-support-autoconf-as-submoduleGennadiy Civil2017-12-1520-393/+508
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'master' into fix-issue-776-support-autoconf-as-submoduleGennadiy Civil2017-12-085-2/+12
| |\ \ \ \ \ \
| * | | | | | | Run autoconf from top-level directory.Carlos O'Ryan2017-12-035-31/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is part (hopefully all) of the fixes for #776. The top-level configure.ac configures googletest first and then googlemock. With this changes it is possible to embed googletest into another project that uses autoconf. For an example (though it is WIP), see the commits (and soon PR) referenced from google/protobuf#236.
| | | | | | | * upstreaming cl 124976692Gennadiy Civil2018-01-0318-136/+11
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Merge pull request #1374 from davidben/tuple-msvcGennadiy Civil2018-01-031-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fix testing::Combine on MSVC 2017.
| * \ \ \ \ \ \ Merge branch 'master' into tuple-msvcGennadiy Civil2018-01-031-2/+6
| |\ \ \ \ \ \ \ | | | |_|_|_|_|/ | | |/| | | | |
| * | | | | | | Fix testing::Combine on MSVC 2017.David Benjamin2018-01-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On platforms with std::tuple and not std::tr1::tuple, GTEST_HAS_COMBINE gets turned off when it works fine (due to GTEST_TUPLE_NAMESPACE_). Elsewhere in the project, several GTEST_HAS_TR1_TUPLE checks additionally check GTEST_HAS_STD_TUPLE_, so use that formulation. (The ones that don't are specific to std::tr1::tuple and are followed by an identical GTEST_HAS_STD_TUPLE_ version underneath it.) In particular, this fixes testing::Combine on MSVC 2017, which regressed here: https://github.com/google/googletest/pull/1348#issuecomment-353879010
* | | | | | | | Merge pull request #991 from davidben/uintptrGennadiy Civil2018-01-031-7/+2
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | Pass MSVC's C4826 warning.
OpenPOWER on IntegriCloud