Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
yangql
googletest
Commits
02671abb
Unverified
Commit
02671abb
authored
Aug 14, 2018
by
Gennadiy Civil
Committed by
GitHub
Aug 14, 2018
Browse files
Merge branch 'master' into cmake-binary-dir-fix
parents
e2677177
587ceaea
Changes
49
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
8 additions
and
20 deletions
+8
-20
googletest/test/googletest-throw-on-failure-test.py
googletest/test/googletest-throw-on-failure-test.py
+1
-3
googletest/test/googletest-uninitialized-test.py
googletest/test/googletest-uninitialized-test.py
+0
-2
googletest/test/gtest_assert_by_exception_test.cc
googletest/test/gtest_assert_by_exception_test.cc
+1
-1
googletest/test/gtest_help_test.py
googletest/test/gtest_help_test.py
+0
-2
googletest/test/gtest_repeat_test.cc
googletest/test/gtest_repeat_test.cc
+1
-2
googletest/test/gtest_test_utils.py
googletest/test/gtest_test_utils.py
+1
-3
googletest/test/gtest_testbridge_test.py
googletest/test/gtest_testbridge_test.py
+0
-2
googletest/test/gtest_unittest.cc
googletest/test/gtest_unittest.cc
+2
-3
googletest/test/gtest_xml_outfiles_test.py
googletest/test/gtest_xml_outfiles_test.py
+2
-2
No files found.
googletest/test/googletest-throw-on-failure-test.py
View file @
02671abb
...
@@ -35,8 +35,6 @@ This script invokes googletest-throw-on-failure-test_ (a program written with
...
@@ -35,8 +35,6 @@ This script invokes googletest-throw-on-failure-test_ (a program written with
Google Test) with different environments and command line flags.
Google Test) with different environments and command line flags.
"""
"""
__author__
=
'wan@google.com (Zhanyong Wan)'
import
os
import
os
import
gtest_test_utils
import
gtest_test_utils
...
@@ -75,7 +73,7 @@ def Run(command):
...
@@ -75,7 +73,7 @@ def Run(command):
return
p
.
exited
and
p
.
exit_code
==
0
return
p
.
exited
and
p
.
exit_code
==
0
# The tests.
TODO(wan@google.com)
: refactor the class to share common
# The tests.
FIXME
: refactor the class to share common
# logic with code in googletest-break-on-failure-unittest.py.
# logic with code in googletest-break-on-failure-unittest.py.
class
ThrowOnFailureTest
(
gtest_test_utils
.
TestCase
):
class
ThrowOnFailureTest
(
gtest_test_utils
.
TestCase
):
"""Tests the throw-on-failure mode."""
"""Tests the throw-on-failure mode."""
...
...
googletest/test/googletest-uninitialized-test.py
View file @
02671abb
...
@@ -31,8 +31,6 @@
...
@@ -31,8 +31,6 @@
"""Verifies that Google Test warns the user when not initialized properly."""
"""Verifies that Google Test warns the user when not initialized properly."""
__author__
=
'wan@google.com (Zhanyong Wan)'
import
gtest_test_utils
import
gtest_test_utils
COMMAND
=
gtest_test_utils
.
GetTestExecutablePath
(
'googletest-uninitialized-test_'
)
COMMAND
=
gtest_test_utils
.
GetTestExecutablePath
(
'googletest-uninitialized-test_'
)
...
...
googletest/test/gtest_assert_by_exception_test.cc
View file @
02671abb
...
@@ -97,7 +97,7 @@ TEST(Test, Test) {
...
@@ -97,7 +97,7 @@ TEST(Test, Test) {
int
kTestForContinuingTest
=
0
;
int
kTestForContinuingTest
=
0
;
TEST
(
Test
,
Test2
)
{
TEST
(
Test
,
Test2
)
{
// FIXME
(sokolov)
: how to force Test2 to be after Test?
// FIXME: how to force Test2 to be after Test?
kTestForContinuingTest
=
1
;
kTestForContinuingTest
=
1
;
}
}
...
...
googletest/test/gtest_help_test.py
View file @
02671abb
...
@@ -37,8 +37,6 @@ SYNOPSIS
...
@@ -37,8 +37,6 @@ SYNOPSIS
gtest_help_test.py
gtest_help_test.py
"""
"""
__author__
=
'wan@google.com (Zhanyong Wan)'
import
os
import
os
import
re
import
re
import
gtest_test_utils
import
gtest_test_utils
...
...
googletest/test/gtest_repeat_test.cc
View file @
02671abb
...
@@ -117,8 +117,7 @@ const int kNumberOfParamTests = 10;
...
@@ -117,8 +117,7 @@ const int kNumberOfParamTests = 10;
class
MyParamTest
:
public
testing
::
TestWithParam
<
int
>
{};
class
MyParamTest
:
public
testing
::
TestWithParam
<
int
>
{};
TEST_P
(
MyParamTest
,
ShouldPass
)
{
TEST_P
(
MyParamTest
,
ShouldPass
)
{
// TODO(vladl@google.com): Make parameter value checking robust
// FIXME: Make parameter value checking robust WRT order of tests.
// WRT order of tests.
GTEST_CHECK_INT_EQ_
(
g_param_test_count
%
kNumberOfParamTests
,
GetParam
());
GTEST_CHECK_INT_EQ_
(
g_param_test_count
%
kNumberOfParamTests
,
GetParam
());
g_param_test_count
++
;
g_param_test_count
++
;
}
}
...
...
googletest/test/gtest_test_utils.py
View file @
02671abb
...
@@ -31,8 +31,6 @@
...
@@ -31,8 +31,6 @@
# Suppresses the 'Import not at the top of the file' lint complaint.
# Suppresses the 'Import not at the top of the file' lint complaint.
# pylint: disable-msg=C6204
# pylint: disable-msg=C6204
__author__
=
'wan@google.com (Zhanyong Wan)'
import
os
import
os
import
sys
import
sys
...
@@ -308,7 +306,7 @@ def Main():
...
@@ -308,7 +306,7 @@ def Main():
_ParseAndStripGTestFlags
(
sys
.
argv
)
_ParseAndStripGTestFlags
(
sys
.
argv
)
# The tested binaries should not be writing XML output files unless the
# The tested binaries should not be writing XML output files unless the
# script explicitly instructs them to.
# script explicitly instructs them to.
#
TODO(vladl@google.com)
: Move this into Subprocess when we implement
#
FIXME
: Move this into Subprocess when we implement
# passing environment into it as a parameter.
# passing environment into it as a parameter.
if
GTEST_OUTPUT_VAR_NAME
in
os
.
environ
:
if
GTEST_OUTPUT_VAR_NAME
in
os
.
environ
:
del
os
.
environ
[
GTEST_OUTPUT_VAR_NAME
]
del
os
.
environ
[
GTEST_OUTPUT_VAR_NAME
]
...
...
googletest/test/gtest_testbridge_test.py
View file @
02671abb
...
@@ -29,8 +29,6 @@
...
@@ -29,8 +29,6 @@
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
"""Verifies that Google Test uses filter provided via testbridge."""
"""Verifies that Google Test uses filter provided via testbridge."""
__author__
=
'rfj@google.com (Rohan Joyce)'
import
os
import
os
import
gtest_test_utils
import
gtest_test_utils
...
...
googletest/test/gtest_unittest.cc
View file @
02671abb
...
@@ -1384,8 +1384,7 @@ class TestResultTest : public Test {
...
@@ -1384,8 +1384,7 @@ class TestResultTest : public Test {
// In order to test TestResult, we need to modify its internal
// In order to test TestResult, we need to modify its internal
// state, in particular the TestPartResult vector it holds.
// state, in particular the TestPartResult vector it holds.
// test_part_results() returns a const reference to this vector.
// test_part_results() returns a const reference to this vector.
// We cast it to a non-const object s.t. it can be modified (yes,
// We cast it to a non-const object s.t. it can be modified
// this is a hack).
TPRVector
*
results1
=
const_cast
<
TPRVector
*>
(
TPRVector
*
results1
=
const_cast
<
TPRVector
*>
(
&
TestResultAccessor
::
test_part_results
(
*
r1
));
&
TestResultAccessor
::
test_part_results
(
*
r1
));
TPRVector
*
results2
=
const_cast
<
TPRVector
*>
(
TPRVector
*
results2
=
const_cast
<
TPRVector
*>
(
...
@@ -7372,7 +7371,7 @@ GTEST_TEST(AlternativeNameTest, Works) { // GTEST_TEST is the same as TEST.
...
@@ -7372,7 +7371,7 @@ GTEST_TEST(AlternativeNameTest, Works) { // GTEST_TEST is the same as TEST.
// Tests for internal utilities necessary for implementation of the universal
// Tests for internal utilities necessary for implementation of the universal
// printing.
// printing.
//
TODO(vladl@google.com)
: Find a better home for them.
//
FIXME
: Find a better home for them.
class
ConversionHelperBase
{};
class
ConversionHelperBase
{};
class
ConversionHelperDerived
:
public
ConversionHelperBase
{};
class
ConversionHelperDerived
:
public
ConversionHelperBase
{};
...
...
googletest/test/gtest_xml_outfiles_test.py
View file @
02671abb
...
@@ -111,11 +111,11 @@ class GTestXMLOutFilesTest(gtest_xml_test_utils.GTestXMLTestCase):
...
@@ -111,11 +111,11 @@ class GTestXMLOutFilesTest(gtest_xml_test_utils.GTestXMLTestCase):
self
.
assert_
(
p
.
exited
)
self
.
assert_
(
p
.
exited
)
self
.
assertEquals
(
0
,
p
.
exit_code
)
self
.
assertEquals
(
0
,
p
.
exit_code
)
#
TODO(wan@google.com)
: libtool causes the built test binary to be
#
FIXME
: libtool causes the built test binary to be
# named lt-gtest_xml_outfiles_test_ instead of
# named lt-gtest_xml_outfiles_test_ instead of
# gtest_xml_outfiles_test_. To account for this possibility, we
# gtest_xml_outfiles_test_. To account for this possibility, we
# allow both names in the following code. We should remove this
# allow both names in the following code. We should remove this
#
hack when Chandler Carruth's
libtool replacement tool is ready.
#
when
libtool replacement tool is ready.
output_file_name1
=
test_name
+
".xml"
output_file_name1
=
test_name
+
".xml"
output_file1
=
os
.
path
.
join
(
self
.
output_dir_
,
output_file_name1
)
output_file1
=
os
.
path
.
join
(
self
.
output_dir_
,
output_file_name1
)
output_file_name2
=
'lt-'
+
output_file_name1
output_file_name2
=
'lt-'
+
output_file_name1
...
...
Prev
1
2
3
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment