mirror of
https://github.com/google/googletest.git
synced 2024-12-30 21:23:01 +08:00
Removes uses of GTEST_HAS_STD_STRING.
This commit is contained in:
parent
5a3c1691a1
commit
39bf784f83
@ -117,9 +117,7 @@ GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(void, ); // NOLINT
|
|||||||
#if GTEST_HAS_GLOBAL_STRING
|
#if GTEST_HAS_GLOBAL_STRING
|
||||||
GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(::string, "");
|
GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(::string, "");
|
||||||
#endif // GTEST_HAS_GLOBAL_STRING
|
#endif // GTEST_HAS_GLOBAL_STRING
|
||||||
#if GTEST_HAS_STD_STRING
|
|
||||||
GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(::std::string, "");
|
GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(::std::string, "");
|
||||||
#endif // GTEST_HAS_STD_STRING
|
|
||||||
GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(bool, false);
|
GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(bool, false);
|
||||||
GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(unsigned char, '\0');
|
GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(unsigned char, '\0');
|
||||||
GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(signed char, '\0');
|
GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(signed char, '\0');
|
||||||
|
@ -409,12 +409,10 @@ inline void PrintTo(const ::string& s, ::std::ostream* os) {
|
|||||||
}
|
}
|
||||||
#endif // GTEST_HAS_GLOBAL_STRING
|
#endif // GTEST_HAS_GLOBAL_STRING
|
||||||
|
|
||||||
#if GTEST_HAS_STD_STRING
|
|
||||||
void PrintStringTo(const ::std::string&s, ::std::ostream* os);
|
void PrintStringTo(const ::std::string&s, ::std::ostream* os);
|
||||||
inline void PrintTo(const ::std::string& s, ::std::ostream* os) {
|
inline void PrintTo(const ::std::string& s, ::std::ostream* os) {
|
||||||
PrintStringTo(s, os);
|
PrintStringTo(s, os);
|
||||||
}
|
}
|
||||||
#endif // GTEST_HAS_STD_STRING
|
|
||||||
|
|
||||||
// Overloads for ::wstring and ::std::wstring.
|
// Overloads for ::wstring and ::std::wstring.
|
||||||
#if GTEST_HAS_GLOBAL_WSTRING
|
#if GTEST_HAS_GLOBAL_WSTRING
|
||||||
|
@ -198,10 +198,8 @@ struct CompileAssert {
|
|||||||
|
|
||||||
#if GTEST_HAS_GLOBAL_STRING
|
#if GTEST_HAS_GLOBAL_STRING
|
||||||
typedef ::string string;
|
typedef ::string string;
|
||||||
#elif GTEST_HAS_STD_STRING
|
|
||||||
typedef ::std::string string;
|
|
||||||
#else
|
#else
|
||||||
#error "Google Mock requires ::std::string to compile."
|
typedef ::std::string string;
|
||||||
#endif // GTEST_HAS_GLOBAL_STRING
|
#endif // GTEST_HAS_GLOBAL_STRING
|
||||||
|
|
||||||
#if GTEST_HAS_GLOBAL_WSTRING
|
#if GTEST_HAS_GLOBAL_WSTRING
|
||||||
|
@ -296,11 +296,9 @@ void PrintStringTo(const ::string& s, ostream* os) {
|
|||||||
}
|
}
|
||||||
#endif // GTEST_HAS_GLOBAL_STRING
|
#endif // GTEST_HAS_GLOBAL_STRING
|
||||||
|
|
||||||
#if GTEST_HAS_STD_STRING
|
|
||||||
void PrintStringTo(const ::std::string& s, ostream* os) {
|
void PrintStringTo(const ::std::string& s, ostream* os) {
|
||||||
PrintCharsAsStringTo(s.data(), s.size(), os);
|
PrintCharsAsStringTo(s.data(), s.size(), os);
|
||||||
}
|
}
|
||||||
#endif // GTEST_HAS_STD_STRING
|
|
||||||
|
|
||||||
// Prints a ::wstring object.
|
// Prints a ::wstring object.
|
||||||
#if GTEST_HAS_GLOBAL_WSTRING
|
#if GTEST_HAS_GLOBAL_WSTRING
|
||||||
|
@ -165,9 +165,7 @@ TEST(BuiltInDefaultValueTest, IsEmptyStringForString) {
|
|||||||
EXPECT_EQ("", BuiltInDefaultValue< ::string>::Get());
|
EXPECT_EQ("", BuiltInDefaultValue< ::string>::Get());
|
||||||
#endif // GTEST_HAS_GLOBAL_STRING
|
#endif // GTEST_HAS_GLOBAL_STRING
|
||||||
|
|
||||||
#if GTEST_HAS_STD_STRING
|
|
||||||
EXPECT_EQ("", BuiltInDefaultValue< ::std::string>::Get());
|
EXPECT_EQ("", BuiltInDefaultValue< ::std::string>::Get());
|
||||||
#endif // GTEST_HAS_STD_STRING
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Tests that BuiltInDefaultValue<T>::Exists() returns true when T is a
|
// Tests that BuiltInDefaultValue<T>::Exists() returns true when T is a
|
||||||
@ -177,9 +175,7 @@ TEST(BuiltInDefaultValueTest, ExistsForString) {
|
|||||||
EXPECT_TRUE(BuiltInDefaultValue< ::string>::Exists());
|
EXPECT_TRUE(BuiltInDefaultValue< ::string>::Exists());
|
||||||
#endif // GTEST_HAS_GLOBAL_STRING
|
#endif // GTEST_HAS_GLOBAL_STRING
|
||||||
|
|
||||||
#if GTEST_HAS_STD_STRING
|
|
||||||
EXPECT_TRUE(BuiltInDefaultValue< ::std::string>::Exists());
|
EXPECT_TRUE(BuiltInDefaultValue< ::std::string>::Exists());
|
||||||
#endif // GTEST_HAS_STD_STRING
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Tests that BuiltInDefaultValue<const T>::Get() returns the same
|
// Tests that BuiltInDefaultValue<const T>::Get() returns the same
|
||||||
|
@ -560,7 +560,6 @@ TEST(PrintStringTest, StringInGlobalNamespace) {
|
|||||||
}
|
}
|
||||||
#endif // GTEST_HAS_GLOBAL_STRING
|
#endif // GTEST_HAS_GLOBAL_STRING
|
||||||
|
|
||||||
#if GTEST_HAS_STD_STRING
|
|
||||||
// ::std::string.
|
// ::std::string.
|
||||||
TEST(PrintStringTest, StringInStdNamespace) {
|
TEST(PrintStringTest, StringInStdNamespace) {
|
||||||
const char s[] = "'\"\?\\\a\b\f\n\0\r\t\v\x7F\xFF a";
|
const char s[] = "'\"\?\\\a\b\f\n\0\r\t\v\x7F\xFF a";
|
||||||
@ -568,7 +567,6 @@ TEST(PrintStringTest, StringInStdNamespace) {
|
|||||||
EXPECT_EQ("\"'\\\"\\?\\\\\\a\\b\\f\\n\\0\\r\\t\\v\\x7F\\xFF a\\0\"",
|
EXPECT_EQ("\"'\\\"\\?\\\\\\a\\b\\f\\n\\0\\r\\t\\v\\x7F\\xFF a\\0\"",
|
||||||
Print(str));
|
Print(str));
|
||||||
}
|
}
|
||||||
#endif // GTEST_HAS_STD_STRING
|
|
||||||
|
|
||||||
// Tests printing ::wstring and ::std::wstring.
|
// Tests printing ::wstring and ::std::wstring.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user