misterg
91e68fcef0
Googletest export
...
Internal Change
PiperOrigin-RevId: 225231727
2018-12-13 16:00:11 -05:00
Gennadiy Civil
0f9cadacdb
Merge pull request #1997 from gpakosz:GTEST_IS_THREADSAFE
...
PiperOrigin-RevId: 224054240
2018-12-05 11:44:05 -05:00
Chris Johnson
0c47500d26
feat: Add initial support for PlatformIO and Arduino
2018-12-04 21:44:39 -06:00
Gregory Pakosz
7f115bff0c
Do not define GTEST_IS_THREADSAFE within GTEST_HAS_SEH
2018-12-04 14:47:24 +01:00
Abseil Team
adba5a751f
Googletest export
...
Applied fixes for ClangTidy modernize-use-override and modernize-use-using.
PiperOrigin-RevId: 223800219
2018-12-03 12:54:11 -05:00
durandal
7304c74751
Googletest export
...
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
2018-11-28 23:10:23 -05:00
durandal
0bd64b024a
Googletest export
...
Accept gmock matchers in EXPECT_EXIT and friends to allow matches other than simple regex matches on death output.
PiperOrigin-RevId: 223035409
2018-11-28 23:10:17 -05:00
Lukas Mosimann
c1e7b99016
Issue #1955 : Remove THREADS_PREFER_PTHREAD_FLAG
2018-11-22 08:19:56 +01:00
misterg
b1d8c3d407
Googletest export
...
Internal Change
PiperOrigin-RevId: 222123106
2018-11-20 13:29:55 -05:00
Abseil Team
907699bb31
Googletest export
...
Point IWYU at an existent path.
PiperOrigin-RevId: 221797154
2018-11-20 13:29:32 -05:00
durandal
064abddc5f
Googletest export
...
Move the Matcher<T> interface to googletest so I can use it to extend death test regex matching in a subsequent change.
PiperOrigin-RevId: 221675910
2018-11-20 13:29:20 -05:00
Gennadiy Civil
6c29db256f
Merge pull request #1961 from coppered/patch-1
...
Update README.md
2018-11-13 21:13:21 -05:00
Oleksandr Dyakov
f832072208
Update README.md
...
added -std=c++11
2018-11-13 02:29:46 +01:00
Robin Lindén
45e41f7769
Add back warning suppression that shouldn't have been removed
2018-11-10 16:14:19 +01:00
Robin Lindén
cbbd367bc1
Define GTEST_DISABLE_MSC_WARNINGS_PUSH/POP for all compilers
2018-11-10 15:40:57 +01:00
Robin Lindén
9ebcf21e76
Remove GTEST_HAS_HASH_SET/MAP check
2018-11-10 15:27:33 +01:00
Robin Lindén
1f17e0376a
Remove workarounds for unsupported MSVC versions
2018-11-10 15:20:26 +01:00
krzysio
b6a0bb1499
Googletest export
...
Improve Bazel build files.
New target gtest_prod allows access to the FRIEND_TEST macro without depending on the entirety of GTest in production executables. Additionally, duplicate config_setting rules were removed and formatting was adjusted.
PiperOrigin-RevId: 220279205
2018-11-07 14:37:18 -05:00
Gennadiy Civil
81fdef678b
Merge branch 'master' into makefix
2018-11-01 10:45:47 -04:00
misterg
175c9191df
Googletest export
...
Adding GTEST_INTERNAL_DEPRECATED ability to mark deprecated
PiperOrigin-RevId: 219515184
2018-11-01 10:42:23 -04:00
Benjamin Carman
dd9476fce1
Added line to sample Makefile in googletest/googletest/make to specify use of C++11 in CXXFLAGS as required by the system
2018-11-01 02:25:08 -04:00
Abseil Team
5be427175e
Googletest export
...
[Fuchsia] Create the death test child process in a separate job.
This creates a separate job to launch the child process into. The
exception port can then be attached to the new job before the child
process is launched, solving a potential race condition.
PiperOrigin-RevId: 219366531
2018-10-30 21:20:50 -04:00
misterg
3b4c2f167b
Googletest export
...
Remove scoped_ptr replace with std::unique_ptr
PiperOrigin-RevId: 219291284
2018-10-30 21:20:43 -04:00
Abseil Team
f734e05aff
Googletest export
...
Fix broken Fuchsia cc_test.
PiperOrigin-RevId: 219170936
2018-10-30 21:20:35 -04:00
misterg
791a44ae89
Googletest export
...
Remove last traces of gtest-linked_ptr.h
PiperOrigin-RevId: 219164781
2018-10-29 14:43:07 -04:00
Gennadiy Civil
53bd2a5119
Merge pull request #1941 from barkovv:master
...
PiperOrigin-RevId: 219134349
2018-10-29 13:46:24 -04:00
misterg
7e9920053e
Googletest export
...
Remove linked_ptr and use std::shared_ptr instead
PiperOrigin-RevId: 219129336
2018-10-29 13:46:16 -04:00
Vadim Barkov
042ea715d2
Replaced all NULLs with nullptr in googletest
2018-10-28 03:10:37 +03:00
Abseil Team
a9f01c2104
Googletest export
...
[Fuchsia] Make the child process stderr redirection use a socket.
This changes the stderr redirection mechanism for the child process in Fuchsia death tests to use a Zircon socket rather than fd redirection. This should improve performance and reliability of the redirection process.
This also includes some minor style cleanups.
PiperOrigin-RevId: 218903196
2018-10-26 16:23:59 -04:00
Abseil Team
63ad9ec911
Googletest export
...
Remove linked_ptr and use std::shared_ptr instead
PiperOrigin-RevId: 218618184
2018-10-26 14:19:59 -04:00
misterg
55c37984f7
Googletest export
...
Remove linked_ptr and use std::shared_ptr instead
PiperOrigin-RevId: 218571466
2018-10-26 14:19:51 -04:00
Jeff VanDyke
780ebf0979
Change CMake googletest download location in docs
...
Change CMAKE_BINARY_DIR to CMAKE_CURRENT_BINARY_DIR
Able to use in a subfolder's CMakeLists.txt
2018-10-24 16:41:14 -04:00
durandal
4e7e4cb6e5
Googletest export
...
Honor GTEST_SKIP() in SetUp().
PiperOrigin-RevId: 218387359
2018-10-24 11:26:16 -04:00
Joel Anderson
14c0e4ab99
add documentation of manual c++11 specification
...
Per #1883 , builds of Google Test may fail if the version C++ is not manually
set to C++11 during the build process.
Signed-off-by: Joel Anderson <joelanderson333@gmail.com>
2018-10-23 20:28:43 -04:00
Gennadiy Civil
f09a820014
Update advanced.md
...
Fixes #1802
2018-10-23 17:27:38 -04:00
Gennadiy Civil
4887e99ed1
Merge pull request #1911 from BrukerJWD:isnice
...
PiperOrigin-RevId: 218384341
2018-10-23 15:13:42 -04:00
Gennadiy Civil
a77b6b158a
Update advanced.md
...
Fixes #1755
2018-10-23 11:16:46 -04:00
Gennadiy Civil
53e6141f52
Update advanced.md
...
Fixes #1925
2018-10-23 11:09:15 -04:00
Abseil Team
f557390b86
Googletest export
...
Change ValuesArray to require much less template instantiation depth.
PiperOrigin-RevId: 218170842
2018-10-22 11:29:14 -04:00
Gennadiy Civil
b7c8d3dafa
Merge pull request #1839 from Peter-Levine:python3-tests
...
PiperOrigin-RevId: 217925156
2018-10-22 11:29:06 -04:00
Gennadiy Civil
a79c35d96f
Merge pull request #1905 from fandjelo:relocatable-pkgconfig-fix
...
PiperOrigin-RevId: 217923705
2018-10-22 11:28:57 -04:00
Gennadiy Civil
82c3317039
Merge branch 'master' into python3-tests
2018-10-19 13:30:13 -07:00
misterg
2ca432c90a
Googletest export
...
New variadic implementation for gtest-param-test
Removed non-variadic implementation and added variadic for ValueArray and Values
PiperOrigin-RevId: 217703627
2018-10-18 11:32:37 -04:00
Gennadiy Civil
176e4ef620
Merge pull request #1912 from kakkoko:fix-xml-name
...
PiperOrigin-RevId: 217576541
2018-10-18 11:32:30 -04:00
Abseil Team
b1f6f40f1a
Googletest export
...
C++11 code cleanup.
PiperOrigin-RevId: 217364243
2018-10-18 11:32:16 -04:00
kakkoko
500f754824
Fix incorrect XML file name in help message
2018-10-17 10:09:09 +09:00
Gennadiy Civil
eef8b1644f
Merge branch 'master' into relocatable-pkgconfig-fix
2018-10-12 12:44:33 -04:00
misterg
589e55433e
Remove duplicate functionality PrintValue (in googletest-param-test-test.cc), use testing::PrintToString
...
PiperOrigin-RevId: 216733373
2018-10-11 16:15:32 -04:00
KO Myung-Hun
400d3b1a5f
Merge c41b2bf861ef2ac1a975af05ff66d9256f280b01 into f203b2db77161fe54846ea9e839ebec81aeeccac
...
Closes #1899
PiperOrigin-RevId: 216719020
2018-10-11 13:31:25 -04:00
David Neto
0f1f66c604
Merge 4c92120d6dedb4eeb499a8702faea0224e0a8b23 into 658c6390a5b363f46c6ad448ad1bce9d6e97e53a
...
Closes #1893
PiperOrigin-RevId: 216712426
2018-10-11 12:52:55 -04:00