vslashg
540835fa68
Merge pull request #2515 from ciband:feat/support_esp8266
...
PiperOrigin-RevId: 276333426
2019-10-25 10:21:03 -04:00
Krystian Kuzniarek
6e87238c9b
remove BiggestInt
2019-10-24 08:31:26 +02:00
Abseil Team
37f3227831
Googletest export
...
Add a matcher `testing::ReturnRoundRobin` which, on each call, returns the next element in the sequence, restarting at the beginning once it has reached the end.
PiperOrigin-RevId: 276312136
2019-10-23 15:54:45 -04:00
vslashg
1110c471ca
Merge pull request #2522 from cloudrex:patch-1
...
PiperOrigin-RevId: 276271201
2019-10-23 13:35:36 -04:00
Abseil Team
aa1146da81
Googletest export
...
Split the scoped trace examples into two snippets.
This doesn't have an effect in the github markdown renderer, but in some other renderers/templates, this leads them to be independently copy-pastable. In particular, the markdown rendering that Google uses internally has a copy button for each code snippet, which, before this change, would copy both lines. Bad copy button, no cookie! After this change, there will be two such buttons, one per line, and clicking a copy button will copy only the one snippet it is next to, and not the other. This is desirable because nobody will ever want to copy both lines, only one or the other.
PiperOrigin-RevId: 276079009
2019-10-23 13:35:16 -04:00
Abseil Team
f1afeaa643
Googletest export
...
Typo in Registering tests programmatically section. Changed "were" to "where".
PiperOrigin-RevId: 276060801
2019-10-22 10:54:55 -04:00
Gennadiy Civil
8c91ecef29
Merge pull request #2517 from snarkmaster:master
...
PiperOrigin-RevId: 275869169
2019-10-22 09:38:29 -04:00
Gennadiy Civil
de11283554
Merge pull request #2444 from kuzkry:remove-GTEST_ARRAY_SIZE_
...
PiperOrigin-RevId: 275842505
2019-10-22 09:38:21 -04:00
Abseil Team
611a321a6e
Googletest export
...
Remove bool_constant in favor of std::integral_constant<bool, ...>;
The one non-trivial use of bool_constant has been changed to have significantly
fewer template specializations.
PiperOrigin-RevId: 275842490
2019-10-22 09:38:12 -04:00
Gennadiy Civil
8ce64c084d
Merge pull request #2454 from kuzkry:gtest-port-clean-up_dead-function
...
PiperOrigin-RevId: 275838743
2019-10-22 09:37:55 -04:00
λtlas
f164a9e23c
Remove extra space
2019-10-19 11:46:52 -04:00
Sinclair-John
5f92697d46
Fix Issue 2418
2019-10-18 19:36:58 +02:00
Gennadiy Civil
2995ca563d
Merge pull request #2507 from roblub:master
...
PiperOrigin-RevId: 275076905
2019-10-17 13:07:51 -04:00
Alexey Spiridonov
cbf019de22
[googletest] Output skip message
...
Closes #2208
Previously, skip messages were invisible, so debugging skips was hard.
Now we have this:
```
$ ./googletest/gtest_skip_test
Running main() from /home/lesha/github/snarkmaster/googletest/googletest/src/gtest_main.cc
[==========] Running 3 tests from 2 test suites.
[----------] Global test environment set-up.
[----------] 1 test from SkipTest
[ RUN ] SkipTest.DoesSkip
/home/lesha/github/snarkmaster/googletest/googletest/test/gtest_skip_test.cc:38: Skipped
skipping single test
[ SKIPPED ] SkipTest.DoesSkip (0 ms)
[----------] 1 test from SkipTest (1 ms total)
...
```
2019-10-17 00:32:47 -07:00
Andy Soffer
bdc29d5dc1
Merge pull request #2421 from kuzkry:cleanup-for-regex
...
PiperOrigin-RevId: 275058934
2019-10-16 14:32:31 -04:00
Abseil Team
4c25e2b87f
Googletest export
...
Remove a test case rendered obsolete by disallowing empty argument for INSTANTIATE_TEST_SUITE_P.
Remove the code that it was testing.
PiperOrigin-RevId: 275040108
2019-10-16 14:32:23 -04:00
Chris
778733f9ec
feat: Add ESP8266 support
...
* Added support for ESP8266
* Removed previous Arduino defines in favor
of GTEST_OS_* syntax
* Improved PlatformIO library file to be more
stable when consumed in client applications.
2019-10-13 21:39:54 -05:00
Robert Luberda
3cddd56e19
Add more override keywords
...
Mark more functions with "override" keyword, just like
it was done in commit 2460f97152
.
This should prevent compiler from complaining while compiling both
user code, and the googletest code itself with the -Wsuggest-override
option turned on; with the exception of:
* calls to new MOCK_METHOD() in test/gmock-function-mocker_test.cc
* calls to old MOCK_METHODx()/MOCK_CONST_METHODx() in other
unit test files.
Closes #2493
2019-10-11 23:45:31 +02:00
Chris Johnson
84a5ae8b85
Update to distinguish prelease purpose of this fork.
2019-10-11 14:31:59 -05:00
Chris Johnson
c2206b05aa
Add ESP8266 configs to PlatformIO build
...
Added various conditional compliations for ESP8266 to stub out
missing functionality.
2019-10-11 11:47:49 -05:00
Chris Johnson
40a6b96621
feat: Add support for ESP8266 platform
...
Added support for ESP8266 Arduino platform.
Refactored Arduino defines to use the GTEST_OS_* model.
2019-10-11 11:47:49 -05:00
Gennadiy Civil
eafd2a91bb
Merge pull request #2456 from kuzkry:gtest-port-clean-up_breaking-changes
...
PiperOrigin-RevId: 274100752
2019-10-11 07:07:21 -04:00
Abseil Team
a4a5a7c768
Googletest export
...
- Fix a bug in dealing with paramaterized tests where the name is it self a macro expansion.
- Add a compile time check to ensure that the parameters to TEST_P and INSTANTIATE_TEST_SUITE_P are not empty. The above fix causes some compilers to fail in that case and even where it works, it's likely to result in technically invalid code by virtue of creating reserved identifiers:
https://en.cppreference.com/w/cpp/language/identifiers
PiperOrigin-RevId: 274047249
2019-10-11 07:07:03 -04:00
Abseil Team
ed78e54f38
Googletest export
...
Fix the O(n^2) number of instantiations in ElemFromList.
It is now O(n). It still has O(1) instantiation depth.
PiperOrigin-RevId: 273980821
2019-10-11 07:06:56 -04:00
Abseil Team
20b5b8ecc7
Googletest export
...
Add a compile time check to ensure that the parameters to TEST_P and INSTANTIATE_TEST_SUITE_P are not empty. Some compilers already fail in that case and, even where it works, it's likely to result in technically invalid code by virtue of creating reserved identifiers:
https://en.cppreference.com/w/cpp/language/identifiers
PiperOrigin-RevId: 273832263
2019-10-10 09:21:56 -04:00
Gennadiy Civil
5395345ca4
Merge pull request #2497 from thejcannon:handle_null_filename
...
PiperOrigin-RevId: 273585229
2019-10-10 09:21:47 -04:00
Gennadiy Civil
cb1d5db1a1
Merge pull request #2448 from kuzkry:bad-googletest-export
...
PiperOrigin-RevId: 273585026
2019-10-10 09:21:38 -04:00
Gennadiy Civil
cd17fa2abd
Merge pull request #2475 from peterbarker:pr/google-add-override
...
PiperOrigin-RevId: 273379796
2019-10-08 14:13:46 -04:00
Gennadiy Civil
3f5a8c6ee6
Merge pull request #2495 from hyukmyeong:typo
...
PiperOrigin-RevId: 273346440
2019-10-07 15:16:08 -04:00
Joshua Cannon
2ed2211db9
Use FormatFileLocation for streaming file and line
2019-10-07 14:04:31 -05:00
Gennadiy Civil
4360e4267c
Merge pull request #2491 from SoapGentoo:fix-GNUInstallDirs-pkg-config
...
PiperOrigin-RevId: 273342665
2019-10-07 14:52:49 -04:00
David Seifert
b96832a44b
Add documentation for pkg-config in cross-compilation settings
2019-10-05 15:58:48 +02:00
David Seifert
5126ff48d9
Revert "Use pcfiledir for prefix in pkgconfig file"
...
The change makes implicit assumptions on the layout of the install
tree, which is going to break in many ways.
The correct solution is to use the `PKG_CONFIG_SYSROOT_DIR` variable
to inject the cross-compiled sysroot into `-I` and `-L` paths.
2019-10-05 15:58:45 +02:00
Abseil Team
4105eb7263
Googletest export
...
Add a compile time check to ensure that the parameters to TEST and TEST_F are not empty
Some compilers may already fail in that case and even where it works, it's likely to result in technically invalid code by virtue of creating reserved identifiers:
https://en.cppreference.com/w/cpp/language/identifiers
PiperOrigin-RevId: 272543242
2019-10-03 10:52:07 -04:00
hyuk.myeong
51f7396d40
Fix typo in documents
2019-10-01 14:24:55 +09:00
Abseil Team
bf0fe874a2
Googletest export
...
Use a more portable path for Android to write temp files to.
/sdcard is *not* guaranteed to be available, but /data/local/tmp is.
In some emulated situations, /sdcard may not be mounted, may not be R/W, or
mounting may be delayed until *after* the test process begins.
This is fairly common location to use. See e.g.:
https://reviews.llvm.org/D9569
PiperOrigin-RevId: 270909282
2019-09-27 16:48:17 -04:00
Peter Barker
2460f97152
Add many missing override keywords
...
This helps corrects builds with -Werror=suggest-overrides
2019-09-25 11:10:09 +10:00
Krystian Kuzniarek
e0d16aa336
remove GTEST_ARRAY_SIZE_
...
This macro didn't work when an array was passed to a function by pointer,
in which case the information about its size was lost.
Better alternatives are:
* std::extent<T>::value (compile-time)
* std::array<T, N>::size() (compile-time)
* std::distance(std::begin(array), std::end(array)) (run-time)
2019-09-23 19:31:06 +02:00
Krystian Kuzniarek
3339b97c6a
square away the stuff that hasn't been merged in a manual review
...
This fixes up f2fb48c3
(a manual merge) that has abandoned some things
from PR #2407 .
2019-09-16 19:22:10 +02:00
kuzkry
f2fb48c3b3
Googletest export
...
Merge 3bdefdb473d304803d2a38e2a2cd5cdc1827c3bd into fb49e6c164
Closes #2407
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/googletest/pull/2407 from kuzkry:StaticAssertTypeEq 3bdefdb473d304803d2a38e2a2cd5cdc1827c3bd
PiperOrigin-RevId: 269255328
2019-09-16 11:47:35 -04:00
Krystian Kuzniarek
c96da8fea8
change usings
2019-09-12 18:21:31 +02:00
Shaindel Schwartz
c7a03daa99
Merge pull request #2387 from kuzkry:iff
...
PiperOrigin-RevId: 268693457
2019-09-12 12:10:51 -04:00
Hosein Ghahremanzadeh
ac24edd6e0
Googletest export
...
Merge 4c9ef099b29d2c840c04643cd9662fd7be712f7b into 565f1b8482
Closes #2403
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/googletest/pull/2403 from IYP-Programer-Yeah:remove-compile-assert-type-equal 4c9ef099b29d2c840c04643cd9662fd7be712f7b
PiperOrigin-RevId: 268681883
2019-09-12 12:10:41 -04:00
Abseil Team
274afe50cf
Googletest export
...
In the text fixtures section, point to the specific FAQ entry on constructors vs. `SetUp`.
PiperOrigin-RevId: 268509969
2019-09-12 12:10:33 -04:00
Krystian Kuzniarek
0cd3fbc8ab
change includes in gtest-port.h
2019-09-11 10:45:51 +02:00
Abseil Team
33a0d4f6d7
Googletest export
...
Some mechanical and grammatical fixes to the Primer.
PiperOrigin-RevId: 268200783
2019-09-10 10:54:21 -04:00
Krystian Kuzniarek
838ea5cea3
remove GTEST_HAS_STD_STRING
2019-09-10 14:49:06 +02:00
Krystian Kuzniarek
bafa644c18
remove a dead function
2019-09-10 14:14:01 +02:00
Abseil Team
3f05f651ae
Googletest export
...
Extend gtest-port and stubs for ESP_PLATFORM
ESP_PLATFORM is the macro used to indicate compilation for the ESP32
using the esp-idf. This isn't a fully posix compatible system so
various features of google test need to be stubbed out in order for
it to work. It's oddly similar to the GTEST_OS_WINDOWS_PHONE setup.
PiperOrigin-RevId: 267471968
2019-09-06 08:00:18 -04:00
Abseil Team
6123df929d
Googletest export
...
Internal Change
PiperOrigin-RevId: 267457395
2019-09-06 08:00:11 -04:00
kuzkry
ab8f346b07
Googletest export
...
Merge 7f4f58da20e1066a888d3e4bcbef541db798a605 into 90a443f9c2
Closes #2395
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/googletest/pull/2395 from kuzkry:custom-type-traits-remove_reference 7f4f58da20e1066a888d3e4bcbef541db798a605
PiperOrigin-RevId: 266189044
2019-09-06 08:00:03 -04:00
Gennadiy Civil
565f1b8482
Merge pull request #2398 from kuzkry:custom-type-traits-iterator_traits
...
PiperOrigin-RevId: 266136896
2019-08-29 10:52:57 -04:00
Abseil Team
eb56ee5a28
Googletest export
...
Fix invalid g3doc syntax highlighting languages.
PiperOrigin-RevId: 265905539
2019-08-28 13:11:18 -04:00
kuzkry
db1b739943
Googletest export
...
Merge b8ca465e73ac0954a0c9eec2a84bdd8913d5763b into 90a443f9c2
Closes #2396
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/googletest/pull/2396 from kuzkry:custom-type-traits-true/false_type-and-bool_constant b8ca465e73ac0954a0c9eec2a84bdd8913d5763b
PiperOrigin-RevId: 265064856
2019-08-23 16:39:13 -04:00
Xiaoyi Zhang
c6d884096a
Merge pull request #2401 from kuzkry:custom-type-traits-add_lvalue_reference
...
PiperOrigin-RevId: 264842713
2019-08-23 16:38:55 -04:00
Xiaoyi Zhang
9bf34ace71
Merge pull request #2400 from kuzkry:custom-type-traits-enable_if
...
PiperOrigin-RevId: 264693952
2019-08-23 16:38:47 -04:00
Xiaoyi Zhang
fb49e6c164
Merge pull request #2393 from kuzkry:custom-type-traits-remove_const
...
PiperOrigin-RevId: 264652890
2019-08-21 17:13:34 -04:00
Krystian Kuzniarek
7bd4a7f3e9
restore mistakenly removed iffs in their explicit form
...
Due to confusion arisen from "iff" standing for "if and only if",
this commit uses the latter.
2019-08-20 12:14:22 +02:00
Gennadiy Civil
d5e9e0c38f
Merge pull request #2397 from kuzkry:custom-type-traits-is_reference
...
PiperOrigin-RevId: 264193098
2019-08-19 14:20:11 -04:00
Gennadiy Civil
30e58a89a4
Merge pull request #2381 from Yannic:fix_bazel
...
PiperOrigin-RevId: 264186624
2019-08-19 14:20:03 -04:00
Gennadiy Civil
9b70406919
Merge pull request #2399 from kuzkry:custom-type-traits-is_same
...
PiperOrigin-RevId: 263568712
2019-08-15 17:34:18 -04:00
Gennadiy Civil
6aba4a5c45
Merge pull request #2382 from kuzkry:dead-metafunction
...
PiperOrigin-RevId: 263416977
2019-08-15 17:34:09 -04:00
Gennadiy Civil
c16f57053c
Merge pull request #2386 from kuzkry:outdated-comment
...
PiperOrigin-RevId: 263400925
2019-08-15 17:34:01 -04:00
Abseil Team
de38f63807
Googletest export
...
Internal change, documentation only.
PiperOrigin-RevId: 262554386
2019-08-15 17:33:20 -04:00
Krystian Kuzniarek
ec49fbca4c
remove custom implementations of std::is_same
2019-08-14 14:00:44 +02:00
Krystian Kuzniarek
364839ab14
remove a custom implementation of std::remove_const
2019-08-14 00:34:04 +02:00
Krystian Kuzniarek
e2c06aa249
remove a custom implementation of std::iterator_traits
2019-08-14 00:18:54 +02:00
Krystian Kuzniarek
11471da793
remove a custom implementation of std::enable_if
2019-08-14 00:09:53 +02:00
Krystian Kuzniarek
2c2c9e3357
remove a custom implementation of std::add_lvalue_reference
2019-08-13 22:22:17 +02:00
Krystian Kuzniarek
871dcd1ff5
remove an outdated comment
2019-08-11 13:10:47 +02:00
Krystian Kuzniarek
d51cce4fc7
remove a dead metafunction
2019-08-08 00:36:31 +02:00
Gennadiy Civil
90a443f9c2
Merge pull request #2378 from kuzkry:markdown-table
...
PiperOrigin-RevId: 262135359
2019-08-07 11:57:30 -04:00
Gennadiy Civil
79690c5375
Merge pull request #2372 from pitrou:issue2371-windows-crt-asserts
...
PiperOrigin-RevId: 262040609
2019-08-07 11:57:04 -04:00
Yannic Bonenberger
6fd262ecf7
Prepare for Bazel incompatible changes
...
Fixes googletest for upcoming `--incompatible_load_cc_rules_from_bzl` (https://github.com/bazelbuild/bazel/issues/8743 ) and `--incompatible_load_python_rules_from_bzl` (https://github.com/bazelbuild/bazel/issues/9006 ).
This change was automatically generated with `buildifier -lint=fix -warnings=all $(find . -name "BUILD" -o -name "BUILD.bazel" -o -name "*.bzl")`.
2019-08-07 17:08:10 +02:00
Krystian Kuzniarek
6aa98d5cdc
fix an improperly generated table
2019-08-07 00:38:37 +02:00
Gennadiy Civil
2f499db00e
Merge pull request #2111 from knuto:pr/remove_slash
...
PiperOrigin-RevId: 261906004
2019-08-06 13:14:49 -04:00
Antoine Pitrou
c39ee9c460
Fix #2371 : Redirect Windows CRT assertions to stderr
2019-08-06 13:11:40 +02:00
misterg
11be5f534c
Googletest export
...
Internal Change
PiperOrigin-RevId: 261683482
2019-08-05 13:27:00 -04:00
Gennadiy Civil
4e29e48840
Merge pull request #2358 from kuzkry:adjustment-of-similar-comments
...
PiperOrigin-RevId: 261355792
2019-08-02 14:16:53 -04:00
Gennadiy Civil
6c7a8bec8d
Merge pull request #2341 from ChrisBaish:master
...
PiperOrigin-RevId: 261344735
2019-08-02 13:27:07 -04:00
Gennadiy Civil
cc34e8fa7c
Merge pull request #2357 from kuzkry:obsolete-documentation
...
PiperOrigin-RevId: 261343928
2019-08-02 13:26:55 -04:00
Gennadiy Civil
47092933fd
Merge pull request #2361 from guillemglez:master
...
PiperOrigin-RevId: 261340959
2019-08-02 13:06:47 -04:00
Gennadiy Civil
c8d338c629
Merge pull request #2353 from anttsov:patch-1
...
PiperOrigin-RevId: 261198930
2019-08-02 11:32:15 -04:00
Abseil Team
8756ef9058
Googletest export
...
Add links to "sampleK_unittest.cc" examples. Fix some broken docs crosslinks.
PiperOrigin-RevId: 261169561
2019-08-01 16:06:11 -04:00
Abseil Team
b15335dfa7
Googletest export
...
Fix signed conversion warning for wchar_t -> wint_t.
Fixes Github issue #2300
PiperOrigin-RevId: 261045497
2019-08-01 16:05:49 -04:00
Abseil Team
a3eee98cad
Googletest export
...
Document the fact that {Setup,TearDown}TestSuite failures are currently being dropped.
PiperOrigin-RevId: 260962695
2019-08-01 16:05:41 -04:00
misterg
2221875d0b
Googletest export
...
Internal Change
PiperOrigin-RevId: 260939845
2019-08-01 16:05:33 -04:00
Guillem González Vela
210239e800
Fix table formatting in advanced.md
2019-08-01 20:39:07 +02:00
Krystian Kuzniarek
96c851d051
adjust a comment to the similar section in advanced.md
...
in addition, fix typo of use -> us
2019-07-31 19:40:10 +02:00
Gennadiy Civil
9311242db4
Merge pull request #2356 from kuzkry:typos
...
PiperOrigin-RevId: 260786935
2019-07-30 18:47:55 -04:00
Gennadiy Civil
4cd6e4d359
Merge pull request #2355 from kuzkry:markdown-numbering
...
PiperOrigin-RevId: 260782065
2019-07-30 18:47:37 -04:00
Krystian Kuzniarek
bf6df7eaee
fix typos
2019-07-30 12:52:27 +02:00
Krystian Kuzniarek
d384b8831f
fix numbering of ordered lists in Markdown
2019-07-30 11:16:21 +02:00
Gennadiy Civil
c205468b65
Merge pull request #2338 from kuzkry:environment-documentation
...
PiperOrigin-RevId: 260559531
2019-07-29 16:43:23 -04:00
Gennadiy Civil
05747d2ee7
Merge pull request #2342 from Jauler:master
...
PiperOrigin-RevId: 260556093
2019-07-29 15:36:45 -04:00
Adam Badura
1be5ce0907
Correct CMake to cover Cygwin
2019-07-27 22:25:32 +02:00
Abseil Team
2134e3fd85
Googletest export
...
Adds ISO8601 timestamps to XML output and RFC3339 timestamps to JSON output.
Adds timestamps to testsuites, testsuite and testcases structured JSON/XML output for better reporting how/where time is spent on tests.
PiperOrigin-RevId: 260039817
2019-07-25 20:53:46 -04:00
Rytis Karpuška
e93b5e06ba
Fix small errors in primer.md
2019-07-23 18:51:35 +03:00
Chris Baish
3525e39842
Moved explanation to single line as well
2019-07-19 07:33:26 +01:00
Chris Baish
af11cda565
Moved table to single lines
2019-07-19 07:31:15 +01:00
Chris Baish
d64e4cf14e
Merge remote-tracking branch 'upstream/master' into primer_md_table_update
2019-07-19 07:12:46 +01:00
Gennadiy Civil
b77e5c7625
Manual docs tweaks still in preparation for including docs with code pushes
2019-07-18 15:27:51 -04:00
Gennadiy Civil
a743249a55
Manual docs tweaks still in preparation for including docs with code pushes
2019-07-18 13:32:59 -04:00
Gennadiy Civil
15756aa0c8
Manual docs tweaks still in preparation for including docs with code pushes
2019-07-18 11:39:49 -04:00
Gennadiy Civil
34ddfff946
Manual docs tweaks still in preparation for including docs with code pushes
2019-07-18 11:34:17 -04:00
Krystian Kuzniarek
2fa7be9326
explicitly show overriding to align examples to their comments
2019-07-18 17:07:53 +02:00
Krystian Kuzniarek
cc49f5b27a
document a missing parent class
2019-07-18 17:06:22 +02:00
Chris Baish
adb490773e
Update primer.md
...
Correct formatting in table
2019-07-18 10:12:27 +01:00
Gennadiy Civil
f899e81e43
Preparation for including docs in round-trip with OSS. Manual review and merge docs internal-OSS
2019-07-16 14:42:35 -04:00
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
Abseil Team
f38f4d8f27
Googletest export
...
[Fuchsia] Update exception APIs used by death test.
Migrates to the new channel-based exception APIs as the
port APIs are deprecated and will be removed.
PiperOrigin-RevId: 258175830
2019-07-16 11:21:19 -04:00
Krystian Kuzniarek
275bbc7884
rename and apply snake_case on CheatSheet.md
2019-07-13 07:47:14 +02:00
Gennadiy Civil
437e1008c9
Documentation sync in preparation to including docs with full source sync
2019-06-24 13:52:17 -04:00
Gennadiy Civil
834dff3b52
Documentation sync in preparation to including docs with full source sync
2019-06-24 11:16:58 -04:00
Prashant Jaikumar
ce58a5972b
Remove google internal links from documentation on github
2019-06-19 15:18:55 -07:00
Gennadiy Civil
b4676595c0
Incremental doc changes in preparation for doc sync
2019-06-19 17:04:47 -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
ac31db8fac
small docs restucture and cleanup
2019-06-19 16:23:44 -04:00
Gennadiy Civil
ba68290cb3
small docs restucture and cleanup
2019-06-19 16:20:19 -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
176eccfb8f
Merge pull request #2287 from PhilLab/patch-1
...
docs/primer: Fixed usage of test case
2019-06-17 11:44:48 -04:00
Gennadiy Civil
fd20d1ecce
Merge pull request #2286 from gennadiycivil/master
...
Removing make and automake.
2019-06-17 11:05:13 -04:00
Philipp Hasper
b72b1bee95
docs/primer: Fixed usage of test case
...
According to the nomenclature, what was called a test case
is actually a test suite
2019-06-16 15:00:02 +02:00
Gennadiy Civil
e110929a7b
Documentation sync working on the documentation being included with the code
2019-06-14 11:36:35 -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
38d967e889
doc is still valid
2019-06-13 16:48:25 -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
Matthias Walter
e580d99193
Setting CMP0054 policy to NEW. This allows to use the string "SHARED" without interpreting it as a variable.
2019-06-12 23:50:01 +02:00
Gennadiy Civil
af4c2cb098
Formatting Changes
2019-06-12 13:23:06 -04:00
Gennadiy Civil
076b7f7788
remove obsolete codegear files
2019-06-10 13:20:02 -04: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
b93980dda7
removing xcode files , as CMake and Bazel is the only supporeted build methods
2019-06-10 10:33:14 -04:00
Gennadiy Civil
60a6d5fc34
removing msvc solution, as CMake and Bazel is the only supporeted build methods
2019-06-10 10:32:16 -04:00
Gennadiy Civil
da10da05c2
Merge pull request #2268 from kalaxy/fuse_spi_in_header
...
Fuse gtest-spi.h into the resulting header.
2019-06-07 13:08:18 -04:00
Abseil Team
31200def0d
Googletest export
...
fdio_pipe_half is now the same as fdio_pipe_half2. We can switch back to the cleaner name.
PiperOrigin-RevId: 251633832
2019-06-05 11:52:45 -04:00
misterg
08a68b6fb7
Googletest export
...
comment change
PiperOrigin-RevId: 251231524
2019-06-05 11:52:33 -04:00
Kalon Mills
6044c267e8
Fuse gtest-spi.h into the resulting header.
...
Previously this was fused into the source file, but this prevents users of the
fused file from using those utilities directly.
2019-06-03 17:09:08 -07:00
Abseil Team
899c082633
Googletest export
...
Add a safety nullptr check to catch the case where the /tmp file used for capturing a stream cannot be created.
PiperOrigin-RevId: 250523012
2019-05-29 23:35:59 -04:00
gennadiycivil
7f1c0f6f81
Merge pull request #2260 from 741g:master
...
PiperOrigin-RevId: 249660276
2019-05-23 16:20:24 -04:00
Lingfeng Yang
2f58f41d1a
unbreak windows build
...
windows msvc toolchain with werror and wconversion
will break if converting long to DWORD.
2019-05-22 08:57:06 -07: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
Gennadiy Civil
f71fb4f9a9
Update advanced.md
...
Adding back section that was lost in merge
2019-05-17 15:10:47 -04:00
Gennadiy Civil
03273a8982
Merge pull request #2254 from chaoran:master
...
PiperOrigin-RevId: 248759825
2019-05-17 15:05:44 -04:00
Chaoran Yang
5b4a135f62
add unit test for overload & operator
2019-05-13 15:39:18 +00:00
Gennadiy Civil
9d4cde44a4
Added docs for testing::RegisterTest
2019-05-13 10:35:10 -04:00
Chaoran Yang
2fc2383165
Use std::addressof to instead of plain '&'.
...
Otherwise the code won't compile if the '&' operater is overloaded and
return something that cannot be casted to void *.
2019-05-12 00:14:54 +00:00
Abseil Team
5299815377
Googletest export
...
Print the test output on assertion failure.
PiperOrigin-RevId: 247283764
2019-05-10 15:28:12 -04:00
gennadiycivil
bf3ef5c9b7
Merge pull request #2245 from daquexian:fix_wsign_conversion
...
PiperOrigin-RevId: 246550729
2019-05-03 15:11:30 -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