misterg
827515f8a0
Googletest export
...
Fixes #1261
PiperOrigin-RevId: 227740670
6 years ago
misterg
3a460a26b7
Googletest export
...
TestCase->TestSuite refactoring
PiperOrigin-RevId: 227702164
6 years ago
Chris
0c0ca90382
fix: Correct *_main.cc paths
6 years ago
Chris
4d62b5b9ae
fix: Remove Arduino entry points
...
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.
6 years ago
Gennadiy Civil
ac8c102dae
Update README.md
6 years ago
Gennadiy Civil
6e410a3ae9
Update README.md
6 years ago
Gennadiy Civil
8a27d164cb
Update README.md
6 years ago
Gennadiy Civil
bfcc47fc2f
Merge pull request #2026 from justin6case/example_makefile_improvements
...
Example/sample makefile improvements
6 years ago
Gennadiy Civil
1bcbd5871e
Merge pull request #2037 from ciband:chore/fix_library_json
...
PiperOrigin-RevId: 227615222
6 years ago
misterg
14c2fba734
Googletest export
...
Internal Change
PiperOrigin-RevId: 227575279
6 years ago
Abseil Team
f8b1c1af17
Googletest export
...
Remove the #ifs for old, unsupported and buggy compilers:
* old versions of GCC & MSVC
* Symbian
PiperOrigin-RevId: 227116941
6 years ago
Gennadiy Civil
933e5df283
Merge pull request #2039 from gennadiycivil/master
...
Remove outdated scripts
6 years ago
Gennadiy Civil
8ed34e0f6b
Remove outdated scripts
6 years ago
Gennadiy Civil
2ace910a35
Revert "test, please ignore"
...
This reverts commit 4665eee10a
.
6 years ago
Gennadiy Civil
25905b9f9a
Merge branch 'master' of https://github.com/google/googletest
6 years ago
Chris
de99386b67
Merge branch 'chore/fix_library_json' of https://github.com/ciband/googletest into chore/fix_library_json
6 years ago
Chris
6d5ce40d4c
fix: Add additional source and include directories.
...
This is still a work in progress.
6 years ago
Gennadiy Civil
3bedb5a9fc
Merge pull request #2035 from syohex/update-xcode-project-file
...
Update Xcode project file
6 years ago
Syohei YOSHIDA
0cf2130c0b
Update Xcode project file
...
Remove files which no longer exist.
6 years ago
Ryohei Machida
6729a13611
Merge #2002
...
PiperOrigin-RevId: 227030722
6 years ago
Gennadiy Civil
77004096e8
Update README.md
6 years ago
Gennadiy Civil
16269ae2f8
Merge pull request #2027 from ciband:chore/fix_library_json
...
PiperOrigin-RevId: 227028806
6 years ago
Chris Johnson
c0ef2cbe42
fix: Correct GitHub paths
6 years ago
Gennadiy Civil
1506131665
Update README.md
6 years ago
Gennadiy Civil
4160336cb4
Merge pull request #2013 from ciband:chore/fix_library_json
...
PiperOrigin-RevId: 226493373
6 years ago
Abseil Team
34a99e547a
Googletest export
...
Get rid of code generation for NiceMock / StrictMock.
They got small enough that it doesn't make sense to generate them.
PiperOrigin-RevId: 226455689
6 years ago
Case, Matt
b93a13ec4d
Improvements have been made to the example/sample makefiles for both googlemock
...
and googletest.
Library files are now created and named like versions produced
by Cmake.
6 years ago
Abseil Team
a83cc11abe
Googletest export
...
Add public entry point testing::RegisterTest.
PiperOrigin-RevId: 226350937
6 years ago
Abseil Team
9494c45e75
Googletest export
...
Use std::function to implement type erasure in Action, wrapping the legacy
ActionInterface if necessary.
This makes functors / std::function the primary way to implement Action; the
existing ActionInterface implementations are handled through ActionAdaptor.
The existing actions are not (yet) migrated though; they'll pay the cost of one
additional indirection - but that should be negligible.
PiperOrigin-RevId: 226126137
6 years ago
Abseil Team
e26a3fa13c
Googletest export
...
Unifdef c++11-related macros from googletest now that it requires C++11.
PiperOrigin-RevId: 225905601
6 years ago
misterg
9ab640ce5e
Googletest export
...
Suppress C4503 for MCVS , again
PiperOrigin-RevId: 225895719
6 years ago
misterg
7515e39943
Googletest export
...
Suppress C4503 for MCVS
PiperOrigin-RevId: 225871050
6 years ago
Gennadiy Civil
85c4172ed6
Update README.md
...
Update build badge to point to the correct location
6 years ago
misterg
ed3f9bb229
Googletest export
...
Internal Change
PiperOrigin-RevId: 225849972
6 years ago
Abseil Team
b7dd66519f
Googletest export
...
Remove GTEST_REFERENCE_TO_CONST_ usage from GMock. In C++11, it's redundant.
PiperOrigin-RevId: 225719210
6 years ago
Abseil Team
1ec20f87e3
Googletest export
...
Allow container matchers to accept move-only containers.
PiperOrigin-RevId: 225667441
6 years ago
Abseil Team
096fb37a19
Googletest export
...
Replace pump'd code for DoAll with variadic templates.
PiperOrigin-RevId: 225584656
6 years ago
Chris
0f698c830f
chore: Add .vs to .gitignore for Visual Studio
6 years ago
Chris
1496f73cc4
fix: correct JSON syntax
6 years ago
Gennadiy Civil
b5f5c596a9
Merge pull request #2000 from ciband:feat/add_support_platformio
...
PiperOrigin-RevId: 225552792
6 years ago
Abseil Team
c6cb7e0335
Googletest export
...
Support skipped in XML and JSON output
PiperOrigin-RevId: 225386540
6 years ago
misterg
81f0026066
Googletest export
...
Internal Change
PiperOrigin-RevId: 225231727
6 years ago
Gennadiy Civil
3949c403c0
Update README.md
...
point build badge back to proper repo path
6 years ago
Abseil Team
6ef5913813
Googletest export
...
The gmock matchers have a concept of MatchAndExpain; where the details of the
matching are written to a "result listener". A matcher can avoid creating
expensive debug info by checking result_listener->IsInterested(); but,
unfortunately, the default matcher code (called from EXPECT_THAT) is always
"interested".
This change implements EXPECT_THAT matching to first run the matcher in a "not
interested" mode; and then run it a second time ("interested") only if the
match fails.
PiperOrigin-RevId: 225036073
6 years ago
Gennadiy Civil
b545089f51
Merge pull request #2004 from cotsog/patch-1
...
Cache gcc and clang APT packages
6 years ago
Dominic Jodoin
3b1f43c2e7
Use if statements
6 years ago
Dominic Jodoin
fc0f926768
Don't cache APT packages on OS X/macOS
6 years ago
Dominic Jodoin
ea5e941d84
Change directory ownership earlier
6 years ago
misterg
6cbd3753dc
Googletest export
...
rollback of 224929783
PiperOrigin-RevId: 225008559
6 years ago
Abseil Team
06bb8d4d6d
Googletest export
...
The gmock matchers have a concept of MatchAndExpain; where the details of the
matching are written to a "result listener". A matcher can avoid creating
expensive debug info by checking result_listener->IsInterested(); but,
unfortunately, the default matcher code (called from EXPECT_THAT) is always
"interested".
This change implements EXPECT_THAT matching to first run the matcher in a "not
interested" mode; and then run it a second time ("interested") only if the
match fails.
PiperOrigin-RevId: 224929783
6 years ago