Gennadiy Civil
4ab6f4d709
Preparation for including docs in round-trip with OSS. Manual review and merge docs internal-OSS
2019-07-16 14:38:15 -04:00
misterg
3d9cdd5803
Googletest export
...
Fix documentation links
PiperOrigin-RevId: 258389329
2019-07-16 13:35:16 -04:00
Abseil Team
e4f097b5fb
Googletest export
...
Update a broken link in a comment.
PiperOrigin-RevId: 257493975
2019-07-16 11:21:11 -04:00
Gennadiy Civil
947aeab281
Preparation for including docs in round-trip with OSS
2019-07-15 16:01:38 -04:00
Gennadiy Civil
5af948b30e
Preparation for including docs in round-trip with OSS
2019-07-15 16:01:12 -04:00
Gennadiy Civil
073a2da403
Preparation for including docs in round-trip with OSS
2019-07-15 15:58:44 -04:00
Gennadiy Civil
31ff597888
Preparation for including docs in round-trip with OSS
2019-07-15 15:42:09 -04:00
Gennadiy Civil
5c4d53fd52
Merge pull request #2326 from kuzkry/missing-references-to-documentation
...
Add missing references to documentation
2019-07-15 13:29:29 -04:00
Krystian Kuzniarek
f81dbd6ce8
add missing references to DesignDoc and KnownIssues
2019-07-13 09:16:52 +02:00
Krystian Kuzniarek
b138afde15
rename and apply snake_case on KnownIssues.md
2019-07-13 08:16:41 +02:00
Krystian Kuzniarek
1d5b7cc1e2
rename and apply snake_case on FrequentlyAskedQuestions.md
2019-07-13 08:15:20 +02:00
Krystian Kuzniarek
92d92f2f55
rename and apply snake_case on ForDummies.md
2019-07-13 08:09:11 +02:00
Krystian Kuzniarek
6078089ef8
rename and apply snake_case on Documentation.md
2019-07-13 08:09:11 +02:00
Krystian Kuzniarek
382cdf9162
rename and apply snake_case on DesignDoc.md
2019-07-13 07:59:14 +02:00
Krystian Kuzniarek
275bbc7884
rename and apply snake_case on CheatSheet.md
2019-07-13 07:47:14 +02:00
Sam Sobell
ee3aa83117
Fix bad advice in cook book ( #2308 )
...
This line directly contradicts the warning that google mock spits out on unused mock calls:
```
NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/googlemock/docs/CookBook.md#knowing-when-to-expect for details.
```
One or the other should be changed, and I believe the advice in this file is incorrect.
2019-07-10 10:37:57 -04:00
Gennadiy Civil
152c7dfd06
missed the actual file in previous commit
2019-06-19 16:50:19 -04:00
Gennadiy Civil
5ed950c9e3
Renaming doc files to make the file names more palatable and in preparation for including documentation in sync process
2019-06-19 16:48:38 -04:00
Gennadiy Civil
ba68290cb3
small docs restucture and cleanup
2019-06-19 16:20:19 -04:00
misterg
ee32b72e12
Googletest export
...
gmock_output_test has to run under python2. Bazel 0.27.0 causes this test to break. Fixing it.
PiperOrigin-RevId: 253820111
2019-06-18 13:48:06 -04:00
Abseil Team
d7003576dd
Googletest export
...
Project import generated by Copybara.
PiperOrigin-RevId: 253600369
2019-06-17 16:34:31 -04:00
misterg
d1185b9ffd
Googletest export
...
Internal Change
PiperOrigin-RevId: 253581166
2019-06-17 16:34:23 -04:00
Gennadiy Civil
fd20d1ecce
Merge pull request #2286 from gennadiycivil/master
...
Removing make and automake.
2019-06-17 11:05:13 -04:00
Gennadiy Civil
cd6b9ae324
googlemock/docs/CookBook.md small doc test
2019-06-14 11:12:17 -04:00
Gennadiy Civil
41961e9e05
Merge branch 'master' of https://github.com/google/googletest
2019-06-14 09:38:34 -04:00
Gennadiy Civil
f7c178ecb3
Makefiles are no longer supported. Adding pseudo-break with their impending removal to make sure that people who are interested will notice
2019-06-13 17:16:43 -04:00
Gennadiy Civil
74905ef841
Also remove googlemock/scripts/gmock-config.in
2019-06-13 16:37:17 -04:00
Gennadiy Civil
6b8c138154
Removing make and automake. The only supported build systems are Bazel internally and CMake community supported
2019-06-13 13:49:42 -04:00
Tom Lachecki
d515158d9c
Fixed issue #2284 (Incompatibility with C++17)
2019-06-13 17:37:33 +01:00
Gennadiy Civil
fbcb2eb200
removing obsolete language from docs, CMake and Bazel is the only supporeted build methods
2019-06-10 10:51:41 -04:00
Gennadiy Civil
6f79a3b8a7
removing gmock msvc solution, as CMake and Bazel is the only supporeted build methods
2019-06-10 10:35:30 -04:00
Gennadiy Civil
527a493fb2
removing build-aux files , as CMake and Bazel is the only supporeted build methods
2019-06-10 10:34:33 -04:00
Gennadiy Civil
577daedd51
Merge pull request #2274 from goudan-er/master
...
fix typo
2019-06-07 13:08:03 -04:00
Wenyuan Yan
3ff7cd0f1b
fix typo
2019-06-06 11:47:40 +08:00
Peter Levine
711fccf831
Don't allow signed/unsigned wchar_t in gcc 9 and later
2019-06-04 01:07:18 -04:00
Enji Cooper
699943fe40
Fix typo introduced in 63be3dcc24
(maintaners -> maintainers)
...
Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
2019-05-19 23:31:04 -07:00
Abseil Team
3f5b5b8f84
Googletest export
...
Remove special case for protocol buffers. It is no longer needed.
PiperOrigin-RevId: 246550795
2019-05-03 15:11:37 -04:00
misterg
63be3dcc24
Googletest export
...
Clarify build system support - CMake and automake community supported
PiperOrigin-RevId: 245821927
2019-05-03 15:11:22 -04:00
Abseil Team
9f4f27b2a5
Googletest export
...
Remove GMock Doctor.
It has not been actively supported for a while.
We also now have better techniques to improve compiler errors where needed
instead of requiring a separate tool to diagnose them.
PiperOrigin-RevId: 244196068
2019-04-18 15:45:56 -04:00
misterg
fa52cd6363
Googletest export
...
Expose more information in SuiteApiResolver diagnostic output
PiperOrigin-RevId: 244179347
2019-04-18 15:45:49 -04:00
Gennadiy Civil
a0d60bed4d
Merge pull request #2170 from ngie-eign:issue-2146-ver2
...
PiperOrigin-RevId: 244069956
2019-04-18 09:44:24 -04:00
David Benjamin
8e9297b503
MSVC C5046 warning is unavailable in MSVC 2015.
...
Per the MSVC documentation the warning is new as of Visual Studio 2017,
version 15.8.
https://docs.microsoft.com/en-us/cpp/error-messages/compiler-warnings/c5046?view=vs-2019
GTest users building on MSVC 2015 or older versions of 2017 will, when
C4616 is enabled, see a warning like:
[...]gtest-matchers.h(53): error C2220: warning treated as error - no 'object' file generated
[...]gtest-matchers.h(53): warning C4619: #pragma warning: there is no warning number '5046'
Guard the mention of 5046 by an _MSC_VER check. VS2017 15.8 corresponds
to an _MSC_VER of 1915.
https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros?view=vs-2019
2019-04-09 18:13:32 -05:00
Ivaylo Kirov
dc62d1e76d
Update ForDummies.md
2019-04-06 22:06:17 -04:00
Enji Cooper
3829b84e99
clang: fix -Wsign-conversion
errors
...
Cast some values as their unsigned equivalents or `size_t` to match the
parameter type used for the template object under test. Also, provide
UInt32 equivalent delegate methods for some callers (with
int-equivalents for backwards compatibility).
This closes #2146 .
Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
2019-04-05 21:30:19 -07:00
Gennadiy Civil
2efd659a13
Merge pull request #2163 from ngie-eign:cmake-fix-gtest-binary-prefixing-when-gmock-enabled
...
PiperOrigin-RevId: 241376090
2019-04-01 15:27:49 -04:00
Abseil Team
d982543131
Googletest export
...
Remove support for "global" ::string and ::wstring types.
This support existed for legacy codebases that existed from before namespaces
where a thing. It is no longer necessary.
PiperOrigin-RevId: 241335738
2019-04-01 15:05:10 -04:00
Enji Cooper
9b6de41b5d
Prefix googletest binaries under its own subtree instead of gtest
...
Building all test binaries under their respective subtrees makes
building the project via cmake easier to grok without additional hacks.
In particular, when dealing with the conversion I proposed in
https://reviews.freebsd.org/D19430 (switching from autotools to cmake),
I ran into unexpected gtest prefixing under the googlemock directory, as
opposed to the googletest directory. Example:
Before: `googlemock/gtest/googletest-break-on-failure-unittest_`
After: `googletest/googletest-break-on-failure-unittest_`
The latter form is easier to translate to packaging manifests when
building googlemock is disabled, as well as enabled, as the path remains
consistent when the feature flag is disabled.
Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
2019-03-29 15:00:05 -07:00
Gennadiy Civil
10e98c4f2a
Merge pull request #2180 from twam:master
...
PiperOrigin-RevId: 239404016
2019-03-21 10:43:14 -04:00
Abseil Team
f1883b1824
Googletest export
...
Remove mention of unused type ProtocolMessage.
PiperOrigin-RevId: 239242706
2019-03-21 10:43:06 -04:00
Abseil Team
a4b63e7efb
Googletest export
...
Action helpers need to pass by const& so that they can work with unique_ptr.
PiperOrigin-RevId: 239062671
2019-03-21 10:42:58 -04:00