|
std::ostream & | operator<< (std::ostream &os, const Message &sb) |
|
template<typename T > |
::std::string | PrintToString (const T &value) |
|
| GTEST_DECLARE_string_ (death_test_style) |
|
template<class Container > |
internal::ParamGenerator< typename Container::value_type > | ValuesIn (const Container &container) |
|
template<typename T , typename IncrementT > |
internal::ParamGenerator< T > | Range (T start, T end, IncrementT step) |
|
template<typename T > |
internal::ParamGenerator< T > | Range (T start, T end) |
|
template<typename ForwardIterator > |
internal::ParamGenerator< typename std::iterator_traits< ForwardIterator >::value_type > | ValuesIn (ForwardIterator begin, ForwardIterator end) |
|
template<typename T , size_t N> |
internal::ParamGenerator< T > | ValuesIn (const T(&array)[N]) |
|
template<typename... T> |
internal::ValueArray< T... > | Values (T... v) |
|
internal::ParamGenerator< bool > | Bool () |
|
template<typename... Generator> |
internal::CartesianProductHolder< Generator... > | Combine (const Generator &... g) |
|
template<typename Pred , typename T1 > |
AssertionResult | AssertPred1Helper (const char *pred_text, const char *e1, Pred pred, const T1 &v1) |
|
template<typename Pred , typename T1 , typename T2 > |
AssertionResult | AssertPred2Helper (const char *pred_text, const char *e1, const char *e2, Pred pred, const T1 &v1, const T2 &v2) |
|
template<typename Pred , typename T1 , typename T2 , typename T3 > |
AssertionResult | AssertPred3Helper (const char *pred_text, const char *e1, const char *e2, const char *e3, Pred pred, const T1 &v1, const T2 &v2, const T3 &v3) |
|
template<typename Pred , typename T1 , typename T2 , typename T3 , typename T4 > |
AssertionResult | AssertPred4Helper (const char *pred_text, const char *e1, const char *e2, const char *e3, const char *e4, Pred pred, const T1 &v1, const T2 &v2, const T3 &v3, const T4 &v4) |
|
template<typename Pred , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
AssertionResult | AssertPred5Helper (const char *pred_text, const char *e1, const char *e2, const char *e3, const char *e4, const char *e5, Pred pred, const T1 &v1, const T2 &v2, const T3 &v3, const T4 &v4, const T5 &v5) |
|
Environment * | AddGlobalTestEnvironment (Environment *env) |
|
GTEST_API_ void | InitGoogleTest (int *argc, char **argv) |
|
GTEST_API_ void | InitGoogleTest (int *argc, wchar_t **argv) |
|
GTEST_API_ void | InitGoogleTest () |
|
GTEST_API_ AssertionResult | IsSubstring (const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack) |
|
GTEST_API_ AssertionResult | IsSubstring (const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack) |
|
GTEST_API_ AssertionResult | IsNotSubstring (const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack) |
|
GTEST_API_ AssertionResult | IsNotSubstring (const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack) |
|
GTEST_API_ AssertionResult | IsSubstring (const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack) |
|
GTEST_API_ AssertionResult | IsNotSubstring (const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack) |
|
GTEST_API_ AssertionResult | IsSubstring (const char *needle_expr, const char *haystack_expr, const ::std::wstring &needle, const ::std::wstring &haystack) |
|
GTEST_API_ AssertionResult | IsNotSubstring (const char *needle_expr, const char *haystack_expr, const ::std::wstring &needle, const ::std::wstring &haystack) |
|
GTEST_API_ AssertionResult | FloatLE (const char *expr1, const char *expr2, float val1, float val2) |
|
GTEST_API_ AssertionResult | DoubleLE (const char *expr1, const char *expr2, double val1, double val2) |
|
template<typename T1 , typename T2 > |
constexpr bool | StaticAssertTypeEq () noexcept |
|
GTEST_API_ std::string | TempDir () |
|
template<int &... ExplicitParameterBarrier, typename Factory > |
TestInfo * | RegisterTest (const char *test_suite_name, const char *test_name, const char *type_param, const char *value_param, const char *file, int line, Factory factory) |
|
◆ TimeInMillis
◆ AddGlobalTestEnvironment()
◆ AssertPred1Helper()
template<typename Pred , typename T1 >
AssertionResult testing::AssertPred1Helper |
( |
const char * |
pred_text, |
|
|
const char * |
e1, |
|
|
Pred |
pred, |
|
|
const T1 & |
v1 |
|
) |
| |
◆ AssertPred2Helper()
template<typename Pred , typename T1 , typename T2 >
AssertionResult testing::AssertPred2Helper |
( |
const char * |
pred_text, |
|
|
const char * |
e1, |
|
|
const char * |
e2, |
|
|
Pred |
pred, |
|
|
const T1 & |
v1, |
|
|
const T2 & |
v2 |
|
) |
| |
◆ AssertPred3Helper()
template<typename Pred , typename T1 , typename T2 , typename T3 >
AssertionResult testing::AssertPred3Helper |
( |
const char * |
pred_text, |
|
|
const char * |
e1, |
|
|
const char * |
e2, |
|
|
const char * |
e3, |
|
|
Pred |
pred, |
|
|
const T1 & |
v1, |
|
|
const T2 & |
v2, |
|
|
const T3 & |
v3 |
|
) |
| |
◆ AssertPred4Helper()
template<typename Pred , typename T1 , typename T2 , typename T3 , typename T4 >
AssertionResult testing::AssertPred4Helper |
( |
const char * |
pred_text, |
|
|
const char * |
e1, |
|
|
const char * |
e2, |
|
|
const char * |
e3, |
|
|
const char * |
e4, |
|
|
Pred |
pred, |
|
|
const T1 & |
v1, |
|
|
const T2 & |
v2, |
|
|
const T3 & |
v3, |
|
|
const T4 & |
v4 |
|
) |
| |
◆ AssertPred5Helper()
template<typename Pred , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
AssertionResult testing::AssertPred5Helper |
( |
const char * |
pred_text, |
|
|
const char * |
e1, |
|
|
const char * |
e2, |
|
|
const char * |
e3, |
|
|
const char * |
e4, |
|
|
const char * |
e5, |
|
|
Pred |
pred, |
|
|
const T1 & |
v1, |
|
|
const T2 & |
v2, |
|
|
const T3 & |
v3, |
|
|
const T4 & |
v4, |
|
|
const T5 & |
v5 |
|
) |
| |
◆ Bool()
◆ Combine()
template<typename... Generator>
◆ DoubleLE()
GTEST_API_ AssertionResult testing::DoubleLE |
( |
const char * |
expr1, |
|
|
const char * |
expr2, |
|
|
double |
val1, |
|
|
double |
val2 |
|
) |
| |
◆ FloatLE()
GTEST_API_ AssertionResult testing::FloatLE |
( |
const char * |
expr1, |
|
|
const char * |
expr2, |
|
|
float |
val1, |
|
|
float |
val2 |
|
) |
| |
◆ GTEST_DECLARE_string_()
testing::GTEST_DECLARE_string_ |
( |
death_test_style |
| ) |
|
◆ InitGoogleTest() [1/3]
◆ InitGoogleTest() [2/3]
GTEST_API_ void testing::InitGoogleTest |
( |
int * |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ InitGoogleTest() [3/3]
GTEST_API_ void testing::InitGoogleTest |
( |
int * |
argc, |
|
|
wchar_t ** |
argv |
|
) |
| |
◆ IsNotSubstring() [1/4]
◆ IsNotSubstring() [2/4]
GTEST_API_ AssertionResult testing::IsNotSubstring |
( |
const char * |
needle_expr, |
|
|
const char * |
haystack_expr, |
|
|
const ::std::wstring & |
needle, |
|
|
const ::std::wstring & |
haystack |
|
) |
| |
◆ IsNotSubstring() [3/4]
GTEST_API_ AssertionResult testing::IsNotSubstring |
( |
const char * |
needle_expr, |
|
|
const char * |
haystack_expr, |
|
|
const char * |
needle, |
|
|
const char * |
haystack |
|
) |
| |
◆ IsNotSubstring() [4/4]
GTEST_API_ AssertionResult testing::IsNotSubstring |
( |
const char * |
needle_expr, |
|
|
const char * |
haystack_expr, |
|
|
const wchar_t * |
needle, |
|
|
const wchar_t * |
haystack |
|
) |
| |
◆ IsSubstring() [1/4]
◆ IsSubstring() [2/4]
GTEST_API_ AssertionResult testing::IsSubstring |
( |
const char * |
needle_expr, |
|
|
const char * |
haystack_expr, |
|
|
const ::std::wstring & |
needle, |
|
|
const ::std::wstring & |
haystack |
|
) |
| |
◆ IsSubstring() [3/4]
GTEST_API_ AssertionResult testing::IsSubstring |
( |
const char * |
needle_expr, |
|
|
const char * |
haystack_expr, |
|
|
const char * |
needle, |
|
|
const char * |
haystack |
|
) |
| |
◆ IsSubstring() [4/4]
GTEST_API_ AssertionResult testing::IsSubstring |
( |
const char * |
needle_expr, |
|
|
const char * |
haystack_expr, |
|
|
const wchar_t * |
needle, |
|
|
const wchar_t * |
haystack |
|
) |
| |
◆ operator<<()
std::ostream & testing::operator<< |
( |
std::ostream & |
os, |
|
|
const Message & |
sb |
|
) |
| |
|
inline |
◆ PrintToString()
◆ Range() [1/2]
◆ Range() [2/2]
template<typename T , typename IncrementT >
◆ RegisterTest()
template<int &... ExplicitParameterBarrier, typename Factory >
TestInfo * testing::RegisterTest |
( |
const char * |
test_suite_name, |
|
|
const char * |
test_name, |
|
|
const char * |
type_param, |
|
|
const char * |
value_param, |
|
|
const char * |
file, |
|
|
int |
line, |
|
|
Factory |
factory |
|
) |
| |
◆ StaticAssertTypeEq()
template<typename T1 , typename T2 >
constexpr bool testing::StaticAssertTypeEq |
( |
| ) |
|
|
constexprnoexcept |
◆ TempDir()
◆ Values()
◆ ValuesIn() [1/3]
template<class Container >
◆ ValuesIn() [2/3]
template<typename T , size_t N>
◆ ValuesIn() [3/3]
template<typename ForwardIterator >
internal::ParamGenerator< typename std::iterator_traits< ForwardIterator >::value_type > testing::ValuesIn |
( |
ForwardIterator |
begin, |
|
|
ForwardIterator |
end |
|
) |
| |
◆ GTEST_ATTRIBUTE_UNUSED_
|