QUDA
v1.1.0
A library for QCD on GPUs
|
Namespaces | |
internal | |
internal2 | |
Classes | |
class | Message |
class | Test |
class | TestProperty |
class | TestResult |
class | TestInfo |
class | TestSuite |
class | Environment |
class | TestEventListener |
class | EmptyTestEventListener |
class | TestEventListeners |
class | UnitTest |
class | WithParamInterface |
class | TestWithParam |
class | ScopedTrace |
struct | TestParamInfo |
struct | PrintToStringParamName |
Typedefs | |
typedef internal::TimeInMillis | TimeInMillis |
Functions | |
GTEST_DECLARE_string_ (death_test_style) | |
std::ostream & | operator<< (std::ostream &os, const Message &sb) |
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 ::testing::internal::IteratorTraits< ForwardIterator >::value_type > | ValuesIn (ForwardIterator begin, ForwardIterator end) |
template<typename T , size_t N> | |
internal::ParamGenerator< T > | ValuesIn (const T(&array)[N]) |
template<class Container > | |
internal::ParamGenerator< typename Container::value_type > | ValuesIn (const Container &container) |
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 T > | |
::std::string | PrintToString (const T &value) |
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 | 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 > | |
bool | StaticAssertTypeEq () |
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) |
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) |
Variables | |
class GTEST_API_ testing::ScopedTrace | GTEST_ATTRIBUTE_UNUSED_ |
|
inline |
AssertionResult testing::AssertPred1Helper | ( | const char * | pred_text, |
const char * | e1, | ||
Pred | pred, | ||
const T1 & | v1 | ||
) |
Definition at line 87 of file gtest_pred_impl.h.
AssertionResult testing::AssertPred2Helper | ( | const char * | pred_text, |
const char * | e1, | ||
const char * | e2, | ||
Pred | pred, | ||
const T1 & | v1, | ||
const T2 & | v2 | ||
) |
Definition at line 130 of file gtest_pred_impl.h.
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 | ||
) |
Definition at line 180 of file gtest_pred_impl.h.
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 | ||
) |
Definition at line 236 of file gtest_pred_impl.h.
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 | ||
) |
Definition at line 298 of file gtest_pred_impl.h.
|
inline |
Definition at line 359 of file gtest-param-test.h.
internal::CartesianProductHolder<Generator...> testing::Combine | ( | const Generator &... | g | ) |
Definition at line 410 of file gtest-param-test.h.
GTEST_API_ AssertionResult testing::DoubleLE | ( | const char * | expr1, |
const char * | expr2, | ||
double | val1, | ||
double | val2 | ||
) |
GTEST_API_ AssertionResult testing::FloatLE | ( | const char * | expr1, |
const char * | expr2, | ||
float | val1, | ||
float | val2 | ||
) |
testing::GTEST_DECLARE_string_ | ( | death_test_style | ) |
GTEST_API_ void testing::InitGoogleTest | ( | ) |
GTEST_API_ void testing::InitGoogleTest | ( | int * | argc, |
char ** | argv | ||
) |
GTEST_API_ void testing::InitGoogleTest | ( | int * | argc, |
wchar_t ** | argv | ||
) |
GTEST_API_ AssertionResult testing::IsNotSubstring | ( | const char * | needle_expr, |
const char * | haystack_expr, | ||
const ::std::string & | needle, | ||
const ::std::string & | haystack | ||
) |
GTEST_API_ AssertionResult testing::IsNotSubstring | ( | const char * | needle_expr, |
const char * | haystack_expr, | ||
const char * | needle, | ||
const char * | haystack | ||
) |
GTEST_API_ AssertionResult testing::IsNotSubstring | ( | const char * | needle_expr, |
const char * | haystack_expr, | ||
const wchar_t * | needle, | ||
const wchar_t * | haystack | ||
) |
GTEST_API_ AssertionResult testing::IsSubstring | ( | const char * | needle_expr, |
const char * | haystack_expr, | ||
const ::std::string & | needle, | ||
const ::std::string & | haystack | ||
) |
GTEST_API_ AssertionResult testing::IsSubstring | ( | const char * | needle_expr, |
const char * | haystack_expr, | ||
const char * | needle, | ||
const char * | haystack | ||
) |
GTEST_API_ AssertionResult testing::IsSubstring | ( | const char * | needle_expr, |
const char * | haystack_expr, | ||
const wchar_t * | needle, | ||
const wchar_t * | haystack | ||
) |
|
inline |
Definition at line 204 of file gtest-message.h.
::std::string testing::PrintToString | ( | const T & | value | ) |
Definition at line 938 of file gtest-printers.h.
internal::ParamGenerator<T> testing::Range | ( | T | start, |
T | end | ||
) |
Definition at line 234 of file gtest-param-test.h.
internal::ParamGenerator<T> testing::Range | ( | T | start, |
T | end, | ||
IncrementT | step | ||
) |
Definition at line 228 of file gtest-param-test.h.
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 | ||
) |
bool testing::StaticAssertTypeEq | ( | ) |
GTEST_API_ std::string testing::TempDir | ( | ) |
internal::ValueArray<T...> testing::Values | ( | T... | v | ) |
Definition at line 335 of file gtest-param-test.h.
internal::ParamGenerator< typename Container::value_type > testing::ValuesIn | ( | const Container & | container | ) |
Definition at line 309 of file gtest-param-test.h.
internal::ParamGenerator<T> testing::ValuesIn | ( | const T(&) | array[N] | ) |
Definition at line 304 of file gtest-param-test.h.
internal::ParamGenerator< typename ::testing::internal::IteratorTraits<ForwardIterator>::value_type> testing::ValuesIn | ( | ForwardIterator | begin, |
ForwardIterator | end | ||
) |
Definition at line 296 of file gtest-param-test.h.
class GTEST_API_ testing::ScopedTrace testing::GTEST_ATTRIBUTE_UNUSED_ |