Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
googletest
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Chen Yisong
googletest
Commits
d615eebd
Unverified
Commit
d615eebd
authored
Aug 31, 2018
by
Gennadiy Civil
Committed by
GitHub
Aug 31, 2018
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' into fix-clang-warnings
parents
13c5230b
4005388b
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
45 additions
and
44 deletions
+45
-44
gmock-matchers.h
googlemock/include/gmock/gmock-matchers.h
+4
-3
gtest-typed-test.h
googletest/include/gtest/gtest-typed-test.h
+1
-1
googletest-output-test-golden-lin.txt
googletest/test/googletest-output-test-golden-lin.txt
+24
-24
googletest-output-test_.cc
googletest/test/googletest-output-test_.cc
+8
-8
gtest-typed-test_test.cc
googletest/test/gtest-typed-test_test.cc
+8
-8
No files found.
googlemock/include/gmock/gmock-matchers.h
View file @
d615eebd
...
...
@@ -56,9 +56,10 @@
# include <initializer_list> // NOLINT -- must be after gtest.h
#endif
GTEST_DISABLE_MSC_WARNINGS_PUSH_
(
4251
5046
\
/* class A needs to have dll-interface to be used by clients of class B */
\
/* Symbol involving type with internal linkage not defined */
)
GTEST_DISABLE_MSC_WARNINGS_PUSH_
(
4251
5046
/* class A needs to have dll-interface to be used by clients of
class B */
/* Symbol involving type with internal linkage not defined */
)
namespace
testing
{
...
...
googletest/include/gtest/gtest-typed-test.h
View file @
d615eebd
...
...
@@ -96,7 +96,7 @@ TYPED_TEST(FooTest, HasPropertyA) { ... }
// static std::string GetName(int) {
// if (std::is_same<T, char>()) return "char";
// if (std::is_same<T, int>()) return "int";
// if (std::is_same<T, unsigned int>()) return "unsigned
_i
nt";
// if (std::is_same<T, unsigned int>()) return "unsigned
I
nt";
// }
// };
// TYPED_TEST_CASE(FooTest, MyTypes, MyTypeNames);
...
...
googletest/test/googletest-output-test-golden-lin.txt
View file @
d615eebd
...
...
@@ -606,24 +606,24 @@ Expected failure
Stack trace: (omitted)
[0;31m[ FAILED ] [mTypedTest/0.Failure, where TypeParam = int
[0;32m[----------] [m2 tests from TypedTestWithNames/char
_
0, where TypeParam = char
[0;32m[ RUN ] [mTypedTestWithNames/char
_
0.Success
[0;32m[ OK ] [mTypedTestWithNames/char
_
0.Success
[0;32m[ RUN ] [mTypedTestWithNames/char
_
0.Failure
[0;32m[----------] [m2 tests from TypedTestWithNames/char0, where TypeParam = char
[0;32m[ RUN ] [mTypedTestWithNames/char0.Success
[0;32m[ OK ] [mTypedTestWithNames/char0.Success
[0;32m[ RUN ] [mTypedTestWithNames/char0.Failure
googletest-output-test_.cc:#: Failure
Failed
Stack trace: (omitted)
[0;31m[ FAILED ] [mTypedTestWithNames/char
_
0.Failure, where TypeParam = char
[0;32m[----------] [m2 tests from TypedTestWithNames/int
_
1, where TypeParam = int
[0;32m[ RUN ] [mTypedTestWithNames/int
_
1.Success
[0;32m[ OK ] [mTypedTestWithNames/int
_
1.Success
[0;32m[ RUN ] [mTypedTestWithNames/int
_
1.Failure
[0;31m[ FAILED ] [mTypedTestWithNames/char0.Failure, where TypeParam = char
[0;32m[----------] [m2 tests from TypedTestWithNames/int1, where TypeParam = int
[0;32m[ RUN ] [mTypedTestWithNames/int1.Success
[0;32m[ OK ] [mTypedTestWithNames/int1.Success
[0;32m[ RUN ] [mTypedTestWithNames/int1.Failure
googletest-output-test_.cc:#: Failure
Failed
Stack trace: (omitted)
[0;31m[ FAILED ] [mTypedTestWithNames/int
_
1.Failure, where TypeParam = int
[0;31m[ FAILED ] [mTypedTestWithNames/int1.Failure, where TypeParam = int
[0;32m[----------] [m2 tests from Unsigned/TypedTestP/0, where TypeParam = unsigned char
[0;32m[ RUN ] [mUnsigned/TypedTestP/0.Success
[0;32m[ OK ] [mUnsigned/TypedTestP/0.Success
...
...
@@ -652,10 +652,10 @@ Expected failure
Stack trace: (omitted)
[0;31m[ FAILED ] [mUnsigned/TypedTestP/1.Failure, where TypeParam = unsigned int
[0;32m[----------] [m2 tests from UnsignedCustomName/TypedTestP/unsigned
_char_
0, where TypeParam = unsigned char
[0;32m[ RUN ] [mUnsignedCustomName/TypedTestP/unsigned
_char_
0.Success
[0;32m[ OK ] [mUnsignedCustomName/TypedTestP/unsigned
_char_
0.Success
[0;32m[ RUN ] [mUnsignedCustomName/TypedTestP/unsigned
_char_
0.Failure
[0;32m[----------] [m2 tests from UnsignedCustomName/TypedTestP/unsigned
Char
0, where TypeParam = unsigned char
[0;32m[ RUN ] [mUnsignedCustomName/TypedTestP/unsigned
Char
0.Success
[0;32m[ OK ] [mUnsignedCustomName/TypedTestP/unsigned
Char
0.Success
[0;32m[ RUN ] [mUnsignedCustomName/TypedTestP/unsigned
Char
0.Failure
googletest-output-test_.cc:#: Failure
Expected equality of these values:
1U
...
...
@@ -665,11 +665,11 @@ Expected equality of these values:
Expected failure
Stack trace: (omitted)
[0;31m[ FAILED ] [mUnsignedCustomName/TypedTestP/unsigned
_char_
0.Failure, where TypeParam = unsigned char
[0;32m[----------] [m2 tests from UnsignedCustomName/TypedTestP/unsigned
_int_
1, where TypeParam = unsigned int
[0;32m[ RUN ] [mUnsignedCustomName/TypedTestP/unsigned
_int_
1.Success
[0;32m[ OK ] [mUnsignedCustomName/TypedTestP/unsigned
_int_
1.Success
[0;32m[ RUN ] [mUnsignedCustomName/TypedTestP/unsigned
_int_
1.Failure
[0;31m[ FAILED ] [mUnsignedCustomName/TypedTestP/unsigned
Char
0.Failure, where TypeParam = unsigned char
[0;32m[----------] [m2 tests from UnsignedCustomName/TypedTestP/unsigned
Int
1, where TypeParam = unsigned int
[0;32m[ RUN ] [mUnsignedCustomName/TypedTestP/unsigned
Int
1.Success
[0;32m[ OK ] [mUnsignedCustomName/TypedTestP/unsigned
Int
1.Success
[0;32m[ RUN ] [mUnsignedCustomName/TypedTestP/unsigned
Int
1.Failure
googletest-output-test_.cc:#: Failure
Expected equality of these values:
1U
...
...
@@ -679,7 +679,7 @@ Expected equality of these values:
Expected failure
Stack trace: (omitted)
[0;31m[ FAILED ] [mUnsignedCustomName/TypedTestP/unsigned
_int_
1.Failure, where TypeParam = unsigned int
[0;31m[ FAILED ] [mUnsignedCustomName/TypedTestP/unsigned
Int
1.Failure, where TypeParam = unsigned int
[0;32m[----------] [m4 tests from ExpectFailureTest
[0;32m[ RUN ] [mExpectFailureTest.ExpectFatalFailure
(expecting 1 failure)
...
...
@@ -944,12 +944,12 @@ Stack trace: (omitted)
[0;31m[ FAILED ] [mExpectFatalFailureTest.FailsWhenStatementReturns
[0;31m[ FAILED ] [mExpectFatalFailureTest.FailsWhenStatementThrows
[0;31m[ FAILED ] [mTypedTest/0.Failure, where TypeParam = int
[0;31m[ FAILED ] [mTypedTestWithNames/char
_
0.Failure, where TypeParam = char
[0;31m[ FAILED ] [mTypedTestWithNames/int
_
1.Failure, where TypeParam = int
[0;31m[ FAILED ] [mTypedTestWithNames/char0.Failure, where TypeParam = char
[0;31m[ FAILED ] [mTypedTestWithNames/int1.Failure, where TypeParam = int
[0;31m[ FAILED ] [mUnsigned/TypedTestP/0.Failure, where TypeParam = unsigned char
[0;31m[ FAILED ] [mUnsigned/TypedTestP/1.Failure, where TypeParam = unsigned int
[0;31m[ FAILED ] [mUnsignedCustomName/TypedTestP/unsigned
_char_
0.Failure, where TypeParam = unsigned char
[0;31m[ FAILED ] [mUnsignedCustomName/TypedTestP/unsigned
_int_
1.Failure, where TypeParam = unsigned int
[0;31m[ FAILED ] [mUnsignedCustomName/TypedTestP/unsigned
Char
0.Failure, where TypeParam = unsigned char
[0;31m[ FAILED ] [mUnsignedCustomName/TypedTestP/unsigned
Int
1.Failure, where TypeParam = unsigned int
[0;31m[ FAILED ] [mExpectFailureTest.ExpectFatalFailure
[0;31m[ FAILED ] [mExpectFailureTest.ExpectNonFatalFailure
[0;31m[ FAILED ] [mExpectFailureTest.ExpectFatalFailureOnAllThreads
...
...
googletest/test/googletest-output-test_.cc
View file @
d615eebd
...
...
@@ -40,8 +40,8 @@
#include <stdlib.h>
#if _MSC_VER
GTEST_DISABLE_MSC_WARNINGS_PUSH_
(
4127
/* conditional expression is constant */
)
#endif //
. _MSC_VER
GTEST_DISABLE_MSC_WARNINGS_PUSH_
(
4127
/* conditional expression is constant */
)
#endif //
_MSC_VER
#if GTEST_IS_THREADSAFE
using
testing
::
ScopedFakeTestPartResultReporter
;
...
...
@@ -815,9 +815,9 @@ class TypedTestNames {
template
<
typename
T
>
static
std
::
string
GetName
(
int
i
)
{
if
(
testing
::
internal
::
IsSame
<
T
,
char
>::
value
)
return
std
::
string
(
"char
_
"
)
+
::
testing
::
PrintToString
(
i
);
return
std
::
string
(
"char"
)
+
::
testing
::
PrintToString
(
i
);
if
(
testing
::
internal
::
IsSame
<
T
,
int
>::
value
)
return
std
::
string
(
"int
_
"
)
+
::
testing
::
PrintToString
(
i
);
return
std
::
string
(
"int"
)
+
::
testing
::
PrintToString
(
i
);
}
};
...
...
@@ -856,10 +856,10 @@ class TypedTestPNames {
template
<
typename
T
>
static
std
::
string
GetName
(
int
i
)
{
if
(
testing
::
internal
::
IsSame
<
T
,
unsigned
char
>::
value
)
{
return
std
::
string
(
"unsigned
_char_
"
)
+
::
testing
::
PrintToString
(
i
);
return
std
::
string
(
"unsigned
Char
"
)
+
::
testing
::
PrintToString
(
i
);
}
if
(
testing
::
internal
::
IsSame
<
T
,
unsigned
int
>::
value
)
{
return
std
::
string
(
"unsigned
_int_
"
)
+
::
testing
::
PrintToString
(
i
);
return
std
::
string
(
"unsigned
Int
"
)
+
::
testing
::
PrintToString
(
i
);
}
}
};
...
...
@@ -1103,7 +1103,7 @@ int main(int argc, char **argv) {
testing
::
AddGlobalTestEnvironment
(
new
FooEnvironment
);
testing
::
AddGlobalTestEnvironment
(
new
BarEnvironment
);
#if _MSC_VER
GTEST_DISABLE_MSC_WARNINGS_POP_
()
// 4127
#endif //
. _MSC_VER
GTEST_DISABLE_MSC_WARNINGS_POP_
()
// 4127
#endif //
_MSC_VER
return
RunAllTests
();
}
googletest/test/gtest-typed-test_test.cc
View file @
d615eebd
...
...
@@ -178,10 +178,10 @@ class TypedTestNames {
template
<
typename
T
>
static
std
::
string
GetName
(
int
i
)
{
if
(
testing
::
internal
::
IsSame
<
T
,
char
>::
value
)
{
return
std
::
string
(
"char
_
"
)
+
::
testing
::
PrintToString
(
i
);
return
std
::
string
(
"char"
)
+
::
testing
::
PrintToString
(
i
);
}
if
(
testing
::
internal
::
IsSame
<
T
,
int
>::
value
)
{
return
std
::
string
(
"int
_
"
)
+
::
testing
::
PrintToString
(
i
);
return
std
::
string
(
"int"
)
+
::
testing
::
PrintToString
(
i
);
}
}
};
...
...
@@ -193,13 +193,13 @@ TYPED_TEST(TypedTestWithNames, TestCaseName) {
EXPECT_STREQ
(
::
testing
::
UnitTest
::
GetInstance
()
->
current_test_info
()
->
test_case_name
(),
"TypedTestWithNames/char
_
0"
);
"TypedTestWithNames/char0"
);
}
if
(
testing
::
internal
::
IsSame
<
TypeParam
,
int
>::
value
)
{
EXPECT_STREQ
(
::
testing
::
UnitTest
::
GetInstance
()
->
current_test_info
()
->
test_case_name
(),
"TypedTestWithNames/int
_
1"
);
"TypedTestWithNames/int1"
);
}
}
...
...
@@ -315,13 +315,13 @@ TYPED_TEST_P(TypeParametrizedTestWithNames, TestCaseName) {
EXPECT_STREQ
(
::
testing
::
UnitTest
::
GetInstance
()
->
current_test_info
()
->
test_case_name
(),
"CustomName/TypeParametrizedTestWithNames/p
_char_
0"
);
"CustomName/TypeParametrizedTestWithNames/p
arChar
0"
);
}
if
(
testing
::
internal
::
IsSame
<
TypeParam
,
int
>::
value
)
{
EXPECT_STREQ
(
::
testing
::
UnitTest
::
GetInstance
()
->
current_test_info
()
->
test_case_name
(),
"CustomName/TypeParametrizedTestWithNames/p
_int_
1"
);
"CustomName/TypeParametrizedTestWithNames/p
arInt
1"
);
}
}
...
...
@@ -332,10 +332,10 @@ class TypeParametrizedTestNames {
template
<
typename
T
>
static
std
::
string
GetName
(
int
i
)
{
if
(
testing
::
internal
::
IsSame
<
T
,
char
>::
value
)
{
return
std
::
string
(
"p
_char_
"
)
+
::
testing
::
PrintToString
(
i
);
return
std
::
string
(
"p
arChar
"
)
+
::
testing
::
PrintToString
(
i
);
}
if
(
testing
::
internal
::
IsSame
<
T
,
int
>::
value
)
{
return
std
::
string
(
"p
_int_
"
)
+
::
testing
::
PrintToString
(
i
);
return
std
::
string
(
"p
arInt
"
)
+
::
testing
::
PrintToString
(
i
);
}
}
};
...
...
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