summaryrefslogtreecommitdiffstats
path: root/googletest
Commit message (Collapse)AuthorAgeFilesLines
* Fix README.md broken linkrefs/pull/2092/headBilly SU2019-01-311-1/+1
| | | Fix the **include/gtest/internal/gtest-port.h** link in the `Tweaking Google Test` title
* Repeat #2090 refs/pull/2091/headGennadiy Civil2019-01-301-1/+1
| | | Testing
* Merge pull request #2063 from mathbunnyru:masterAshley Hedberg2019-01-303-17/+30
|\ | | | | | | PiperOrigin-RevId: 231456275
* | Update advanced.md casing in examplerefs/pull/2090/headKelly Walker2019-01-301-1/+1
| | | | | | Updated the example that says not to use SetupTestSuite with a small 'u' to actually use a small 'u'
* | Merge pull request #2063 from mathbunnyru:masterGennadiy Civil2019-01-292-29/+16
|\ \ | |/ | | | | PiperOrigin-RevId: 231434457
| * Fix INSTANTIATE_TEST_CASE_P with zero variadic argumentsAyaz Salikhov2019-01-182-7/+32
| |
* | Avoid dynamic/static runtime linking (LNK4098) by properly replacing ↵refs/pull/2086/headHugo Lindström2019-01-281-0/+2
| | | | | | | | MD(d)->MT(d) in both C and CXX flags, resolves 2074
* | Fixed "make dist"refs/pull/2079/headAdam Cozzette2019-01-241-12/+13
| | | | | | | | | | | | I made a few updates to the Makefile.am files so that "make dist" succeeds and produces a usable tarball. We need this for protobuf because the protobuf tarballs include a bundled copy of googletest.
* | Merge pull request #2041 from ciband:chore/fix_library_jsonGennadiy Civil2019-01-233-7/+21
|\ \ | |/ |/| | | PiperOrigin-RevId: 230554814
| * fix: Add Arduino setup()/loop() functions backChris2019-01-071-0/+14
| | | | | | | | Added setup()/loop() functions back to *_main.cc files to support compiling in CI. Future features could enable this for the end user.
| * misc: Reapply Arduino functionsChris2019-01-041-0/+14
| |
| * misc: Revert formatting changes.Chris2019-01-041-157/+176
| |
| * Merge branch 'master' into chore/fix_library_jsonChris Johnson2019-01-0446-1630/+1930
| |\
| * | fix: Remove Arduino entry pointsChris2019-01-032-210/+169
| | | | | | | | | | | | | | | | | | Improved flexibility by removing the Arduino entry points in favor of manual calls to setup/loop that the user can call from their entry point. This is the more common use case for Arudino. Also added the gtest/gmock_main files to the PlatformIO ignore list since we are not supporting that feature.
* | | Googletest exportmisterg2019-01-143-12/+11
| | | | | | | | | | | | | | | | | | Change remaining samples to use new Test Suite API PiperOrigin-RevId: 229231566
* | | Googletest exportAbseil Team2019-01-141-7/+6
| | | | | | | | | | | | | | | | | | Add move-only argument support to almost all remaining matchers. PiperOrigin-RevId: 229030728
* | | Googletest exportAbseil Team2019-01-142-8/+11
| | | | | | | | | | | | | | | | | | | | | Deduplicate testing::ReferenceWrapper with std::reference_wrapper. Minor cleanups in matchers_test. PiperOrigin-RevId: 229022872
* | | Googletest exportmisterg2019-01-1124-494/+486
| | | | | | | | | | | | | | | | | | Change tests to use new Test Suite API PiperOrigin-RevId: 228908894
* | | Googletest exportAbseil Team2019-01-101-8/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix warning about deprecation of implicit operations such as copy constructors or assignment operators. Specifically: MatcherBase's default copy constructor, assignment operator, move operator, and move assignment operator are now declared explicitly rather than depending on the compiler implicit generation (which is disallowed/warned against due to MatcherBase's declaration of the destructor). PiperOrigin-RevId: 228573333
* | | Merge pull request #2051 from enptfb55:mastergennadiycivil2019-01-086-120/+136
|\ \ \ | | | | | | | | | | | | PiperOrigin-RevId: 228337465
| * | | fixing build errors for unused parameterrefs/pull/2051/headrefs/pull/2050/headSal Amato2019-01-061-6/+6
| | |/ | |/|
* | | Googletest exportmisterg2019-01-084-83/+5
| | | | | | | | | | | | | | | | | | | | | Replace testing::internal::ImplicitlyConvertible with std::is_convertible Fixes #2054 PiperOrigin-RevId: 228334305
* | | Merge pull request #2048 from ciband:chore/clang_tidygennadiycivil2019-01-076-131/+115
|\ \ \ | | | | | | | | | | | | PiperOrigin-RevId: 228173023
| * | | clang-tidy: modernize-deprecated-headersrefs/pull/2048/headChris2019-01-051-1/+1
| | | |
* | | | Googletest exportAbseil Team2019-01-072-8/+45
| |/ / |/| | | | | | | | | | | | | | Fix GTEST_IS_NULL_LITERAL_ for types that have magic implicit conversions. PiperOrigin-RevId: 227879345
* | | Merge branch 'master' of https://github.com/google/googletestrefs/pull/2042/headGennadiy Civil2019-01-0321-1115/+1498
|\ \ \
| * | | Googletest exportmisterg2019-01-033-38/+48
| | | | | | | | | | | | | | | | | | | | | | | | Fixes #1261 PiperOrigin-RevId: 227740670
| * | | Googletest exportmisterg2019-01-0319-1077/+1450
| | | | | | | | | | | | | | | | | | | | | | | | TestCase->TestSuite refactoring PiperOrigin-RevId: 227702164
* | | | Update docs, TestCase->TestSuiteGennadiy Civil2019-01-033-108/+106
|/ / /
* | | Merge pull request #2026 from justin6case/example_makefile_improvementsGennadiy Civil2019-01-031-6/+12
|\ \ \ | | | | | | | | Example/sample makefile improvements
| * | | Improvements have been made to the example/sample makefiles for both googlemockrefs/pull/2026/headCase, Matt2018-12-211-6/+12
| | | | | | | | | | | | | | | | | | | | | | | | and googletest. Library files are now created and named like versions produced by Cmake.
* | | | Merge pull request #2037 from ciband:chore/fix_library_jsonGennadiy Civil2019-01-035-0/+1718
|\ \ \ \ | | |_|/ | |/| | | | | | PiperOrigin-RevId: 227615222
* | | | Googletest exportmisterg2019-01-0223-89/+1
| | | | | | | | | | | | | | | | | | | | | | | | Internal Change PiperOrigin-RevId: 227575279
* | | | Googletest exportAbseil Team2019-01-0212-165/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the #ifs for old, unsupported and buggy compilers: * old versions of GCC & MSVC * Symbian PiperOrigin-RevId: 227116941
* | | | Remove outdated scriptsrefs/pull/2039/headGennadiy Civil2019-01-024-1706/+0
| |_|/ |/| |
* | | Update Xcode project filerefs/pull/2035/headSyohei YOSHIDA2018-12-281-12/+0
| | | | | | | | | | | | Remove files which no longer exist.
* | | Merge #2002Ryohei Machida2018-12-272-22/+15
| |/ |/| | | | | PiperOrigin-RevId: 227030722
* | Googletest exportAbseil Team2018-12-204-5/+249
| | | | | | | | | | | | Add public entry point testing::RegisterTest. PiperOrigin-RevId: 226350937
* | Googletest exportAbseil Team2018-12-202-131/+11
| | | | | | | | | | | | Unifdef c++11-related macros from googletest now that it requires C++11. PiperOrigin-RevId: 225905601
* | Googletest exportmisterg2018-12-171-0/+7
| | | | | | | | | | | | Internal Change PiperOrigin-RevId: 225849972
* | Googletest exportAbseil Team2018-12-171-18/+11
|/ | | | | | Remove GTEST_REFERENCE_TO_CONST_ usage from GMock. In C++11, it's redundant. PiperOrigin-RevId: 225719210
* Merge pull request #2000 from ciband:feat/add_support_platformioGennadiy Civil2018-12-141-0/+16
|\ | | | | | | PiperOrigin-RevId: 225552792
| * feat: Add initial support for PlatformIO and ArduinoChris Johnson2018-12-051-0/+14
| |
* | Googletest exportAbseil Team2018-12-134-10/+38
| | | | | | | | | | | | Support skipped in XML and JSON output PiperOrigin-RevId: 225386540
* | Googletest exportmisterg2018-12-135-5/+5
| | | | | | | | | | | | Internal Change PiperOrigin-RevId: 225231727
* | Merge pull request #1997 from gpakosz:GTEST_IS_THREADSAFEGennadiy Civil2018-12-051-5/+9
|\ \ | |/ |/| | | PiperOrigin-RevId: 224054240
| * Do not define GTEST_IS_THREADSAFE within GTEST_HAS_SEHrefs/pull/1997/headGregory Pakosz2018-12-041-5/+9
|/
* Googletest exportAbseil Team2018-12-0338-381/+351
| | | | | | Applied fixes for ClangTidy modernize-use-override and modernize-use-using. PiperOrigin-RevId: 223800219
* Googletest exportdurandal2018-11-291-23/+11
| | | | | Fix: remove two added testcases that depend on gmock; I'll put them back later in a way that doesn't break the build. PiperOrigin-RevId: 223227562
* Googletest exportdurandal2018-11-294-100/+335
| | | | | | Accept gmock matchers in EXPECT_EXIT and friends to allow matches other than simple regex matches on death output. PiperOrigin-RevId: 223035409