Xmipp
v3.23.11-Nereus
|
Namespaces | |
gmock_matchers_test | |
internal | |
Classes | |
class | Action |
class | Action< R(Args...)> |
class | ActionInterface |
class | DefaultValue |
class | DefaultValue< T & > |
class | DefaultValue< void > |
class | EmptyTestEventListener |
class | Environment |
class | Matcher |
class | Message |
class | NaggyMock |
class | NiceMock |
class | OnceAction |
class | OnceAction< Result(Args...)> |
class | PolymorphicAction |
struct | PrintToStringParamName |
class | ScopedTrace |
class | StrictMock |
class | Test |
class | TestEventListener |
class | TestEventListeners |
class | TestInfo |
struct | TestParamInfo |
class | TestProperty |
class | TestResult |
class | TestSuite |
class | TestWithParam |
class | UnitTest |
class | WithParamInterface |
Typedefs | |
typedef internal::IgnoredValue | Unused |
using | TestCase = TestSuite |
typedef internal::TimeInMillis | TimeInMillis |
template<typename... Ts> | |
using | Types = internal::ProxyTypeList< Ts... > |
Functions | |
template<typename F > | |
Action< F > | MakeAction (ActionInterface< F > *impl) |
template<typename Impl > | |
PolymorphicAction< Impl > | MakePolymorphicAction (const Impl &impl) |
template<typename... Action> | |
internal::DoAllAction< typename std::decay< Action >::type... > | DoAll (Action &&... action) |
template<size_t k, typename InnerAction > | |
internal::WithArgsAction< typename std::decay< InnerAction >::type, k > | WithArg (InnerAction &&action) |
template<size_t k, size_t... ks, typename InnerAction > | |
internal::WithArgsAction< typename std::decay< InnerAction >::type, k, ks... > | WithArgs (InnerAction &&action) |
template<typename InnerAction > | |
internal::WithArgsAction< typename std::decay< InnerAction >::type > | WithoutArgs (InnerAction &&action) |
template<typename R > | |
internal::ReturnAction< R > | Return (R value) |
PolymorphicAction< internal::ReturnNullAction > | ReturnNull () |
PolymorphicAction< internal::ReturnVoidAction > | Return () |
template<typename R > | |
internal::ReturnRefAction< R > | ReturnRef (R &x) |
template<typename R , R * = nullptr> | |
internal::ReturnRefAction< R > | ReturnRef (R &&)=delete |
template<typename R > | |
internal::ReturnRefOfCopyAction< R > | ReturnRefOfCopy (const R &x) |
template<typename R > | |
internal::ByMoveWrapper< R > | ByMove (R x) |
template<typename T > | |
internal::ReturnRoundRobinAction< T > | ReturnRoundRobin (std::vector< T > vals) |
template<typename T > | |
internal::ReturnRoundRobinAction< T > | ReturnRoundRobin (std::initializer_list< T > vals) |
internal::DoDefaultAction | DoDefault () |
template<size_t N, typename T > | |
internal::SetArgumentPointeeAction< N, T > | SetArgPointee (T value) |
template<size_t N, typename T > | |
internal::SetArgumentPointeeAction< N, T > | SetArgumentPointee (T value) |
template<typename T1 , typename T2 > | |
PolymorphicAction< internal::AssignAction< T1, T2 > > | Assign (T1 *ptr, T2 val) |
template<typename T > | |
PolymorphicAction< internal::SetErrnoAndReturnAction< T > > | SetErrnoAndReturn (int errval, T result) |
template<typename FunctionImpl > | |
std::decay< FunctionImpl >::type | Invoke (FunctionImpl &&function_impl) |
template<class Class , typename MethodPtr > | |
internal::InvokeMethodAction< Class, MethodPtr > | Invoke (Class *obj_ptr, MethodPtr method_ptr) |
template<typename FunctionImpl > | |
internal::InvokeWithoutArgsAction< typename std::decay< FunctionImpl >::type > | InvokeWithoutArgs (FunctionImpl function_impl) |
template<class Class , typename MethodPtr > | |
internal::InvokeMethodWithoutArgsAction< Class, MethodPtr > | InvokeWithoutArgs (Class *obj_ptr, MethodPtr method_ptr) |
template<typename A > | |
internal::IgnoreResultAction< A > | IgnoreResult (const A &an_action) |
template<typename T > | |
inline ::std::reference_wrapper< T > | ByRef (T &l_value) |
template<typename T , typename... Params> | |
internal::ReturnNewAction< T, typename std::decay< Params >::type... > | ReturnNew (Params &&... params) |
template<size_t k> | |
internal::ReturnArgAction< k > | ReturnArg () |
template<size_t k, typename Ptr > | |
internal::SaveArgAction< k, Ptr > | SaveArg (Ptr pointer) |
template<size_t k, typename Ptr > | |
internal::SaveArgPointeeAction< k, Ptr > | SaveArgPointee (Ptr pointer) |
template<size_t k, typename T > | |
internal::SetArgRefereeAction< k, typename std::decay< T >::type > | SetArgReferee (T &&value) |
template<size_t k, typename I1 , typename I2 > | |
internal::SetArrayArgumentAction< k, I1, I2 > | SetArrayArgument (I1 first, I2 last) |
template<size_t k> | |
internal::DeleteArgAction< k > | DeleteArg () |
template<typename Ptr > | |
internal::ReturnPointeeAction< Ptr > | ReturnPointee (Ptr pointer) |
template<std::size_t index, typename... Params> | |
internal::InvokeArgumentAction< index, typename std::decay< Params >::type... > | InvokeArgument (Params &&... params) |
PolymorphicMatcher< internal::IsEmptyMatcher > | IsEmpty () |
MATCHER (IsTrue, negation ? "is false" :"is true") | |
MATCHER (IsFalse, negation ? "is true" :"is false") | |
GTEST_API_ void | InitGoogleMock (int *argc, char **argv) |
GTEST_API_ void | InitGoogleMock (int *argc, wchar_t **argv) |
GTEST_API_ void | InitGoogleMock () |
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 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<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 > | |
internal::ParamConverterGenerator< T > | ConvertGenerator (internal::ParamGenerator< T > gen) |
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 > | |
constexpr bool | StaticAssertTypeEq () noexcept |
GTEST_API_ std::string | TempDir () |
GTEST_API_ std::string | SrcDir () |
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 | |
const int | kMaxStackTraceDepth = 100 |
using testing::TestCase = typedef TestSuite |
using testing::Types = typedef internal::ProxyTypeList<Ts...> |
Definition at line 186 of file gtest-type-util.h.
Definition at line 1780 of file gmock-actions.h.
|
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 118 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 155 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 194 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 236 of file gtest_pred_impl.h.
PolymorphicAction<internal::AssignAction<T1, T2> > testing::Assign | ( | T1 * | ptr, |
T2 | val | ||
) |
Definition at line 1928 of file gmock-actions.h.
|
inline |
Definition at line 359 of file gtest-param-test.h.
internal::ByMoveWrapper<R> testing::ByMove | ( | R | x | ) |
Definition at line 1887 of file gmock-actions.h.
inline ::std::reference_wrapper<T> testing::ByRef | ( | T & | l_value | ) |
Definition at line 1997 of file gmock-actions.h.
internal::CartesianProductHolder<Generator...> testing::Combine | ( | const Generator &... | g | ) |
Definition at line 406 of file gtest-param-test.h.
internal::ParamConverterGenerator<T> testing::ConvertGenerator | ( | internal::ParamGenerator< T > | gen | ) |
Definition at line 445 of file gtest-param-test.h.
internal::DeleteArgAction<k> testing::DeleteArg | ( | ) |
Definition at line 2052 of file gmock-actions.h.
internal::DoAllAction<typename std::decay<Action>::type...> testing::DoAll | ( | Action &&... | action | ) |
Definition at line 1786 of file gmock-actions.h.
|
inline |
Definition at line 1909 of file gmock-actions.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 | ||
) |
|
inline |
Definition at line 1982 of file gmock-actions.h.
GTEST_API_ void testing::InitGoogleMock | ( | int * | argc, |
char ** | argv | ||
) |
GTEST_API_ void testing::InitGoogleMock | ( | int * | argc, |
wchar_t ** | argv | ||
) |
GTEST_API_ void testing::InitGoogleMock | ( | ) |
GTEST_API_ void testing::InitGoogleTest | ( | int * | argc, |
char ** | argv | ||
) |
GTEST_API_ void testing::InitGoogleTest | ( | int * | argc, |
wchar_t ** | argv | ||
) |
GTEST_API_ void testing::InitGoogleTest | ( | ) |
std::decay<FunctionImpl>::type testing::Invoke | ( | FunctionImpl && | function_impl | ) |
Definition at line 1951 of file gmock-actions.h.
internal::InvokeMethodAction<Class, MethodPtr> testing::Invoke | ( | Class * | obj_ptr, |
MethodPtr | method_ptr | ||
) |
Definition at line 1958 of file gmock-actions.h.
internal::InvokeArgumentAction<index, typename std::decay<Params>::type...> testing::InvokeArgument | ( | Params &&... | params | ) |
Definition at line 651 of file gmock-more-actions.h.
internal::InvokeWithoutArgsAction<typename std::decay<FunctionImpl>::type> testing::InvokeWithoutArgs | ( | FunctionImpl | function_impl | ) |
Definition at line 1966 of file gmock-actions.h.
internal::InvokeMethodWithoutArgsAction<Class, MethodPtr> testing::InvokeWithoutArgs | ( | Class * | obj_ptr, |
MethodPtr | method_ptr | ||
) |
Definition at line 1973 of file gmock-actions.h.
|
inline |
Definition at line 96 of file gmock-more-matchers.h.
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::IsNotSubstring | ( | 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 | ||
) |
GTEST_API_ AssertionResult testing::IsSubstring | ( | const char * | needle_expr, |
const char * | haystack_expr, | ||
const ::std::string & | needle, | ||
const ::std::string & | haystack | ||
) |
Action<F> testing::MakeAction | ( | ActionInterface< F > * | impl | ) |
Definition at line 896 of file gmock-actions.h.
|
inline |
Definition at line 908 of file gmock-actions.h.
testing::MATCHER | ( | IsTrue | , |
negation ? "is false" :"is true" | |||
) |
Definition at line 104 of file gmock-more-matchers.h.
testing::MATCHER | ( | IsFalse | , |
negation ? "is true" :"is false" | |||
) |
Definition at line 112 of file gmock-more-matchers.h.
|
inline |
Definition at line 200 of file gtest-message.h.
::std::string testing::PrintToString | ( | const T & | value | ) |
Definition at line 1118 of file gtest-printers.h.
internal::ParamGenerator<T> testing::Range | ( | T | start, |
T | end, | ||
IncrementT | step | ||
) |
Definition at line 229 of file gtest-param-test.h.
internal::ParamGenerator<T> testing::Range | ( | T | start, |
T | end | ||
) |
Definition at line 235 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 | ||
) |
Definition at line 2280 of file gtest.h.
internal::ReturnAction<R> testing::Return | ( | R | value | ) |
Definition at line 1848 of file gmock-actions.h.
|
inline |
Definition at line 1858 of file gmock-actions.h.
internal::ReturnArgAction<k> testing::ReturnArg | ( | ) |
Definition at line 2012 of file gmock-actions.h.
internal::ReturnNewAction<T, typename std::decay<Params>::type...> testing::ReturnNew | ( | Params &&... | params | ) |
Definition at line 2005 of file gmock-actions.h.
|
inline |
Definition at line 1853 of file gmock-actions.h.
internal::ReturnPointeeAction<Ptr> testing::ReturnPointee | ( | Ptr | pointer | ) |
Definition at line 2058 of file gmock-actions.h.
|
inline |
Definition at line 1864 of file gmock-actions.h.
|
delete |
|
inline |
Definition at line 1876 of file gmock-actions.h.
internal::ReturnRoundRobinAction<T> testing::ReturnRoundRobin | ( | std::vector< T > | vals | ) |
Definition at line 1895 of file gmock-actions.h.
internal::ReturnRoundRobinAction<T> testing::ReturnRoundRobin | ( | std::initializer_list< T > | vals | ) |
Definition at line 1903 of file gmock-actions.h.
internal::SaveArgAction<k, Ptr> testing::SaveArg | ( | Ptr | pointer | ) |
Definition at line 2019 of file gmock-actions.h.
internal::SaveArgPointeeAction<k, Ptr> testing::SaveArgPointee | ( | Ptr | pointer | ) |
Definition at line 2026 of file gmock-actions.h.
internal::SetArgumentPointeeAction<N, T> testing::SetArgPointee | ( | T | value | ) |
Definition at line 1916 of file gmock-actions.h.
internal::SetArgRefereeAction<k, typename std::decay<T>::type> testing::SetArgReferee | ( | T && | value | ) |
Definition at line 2033 of file gmock-actions.h.
internal::SetArgumentPointeeAction<N, T> testing::SetArgumentPointee | ( | T | value | ) |
Definition at line 1922 of file gmock-actions.h.
internal::SetArrayArgumentAction<k, I1, I2> testing::SetArrayArgument | ( | I1 | first, |
I2 | last | ||
) |
Definition at line 2044 of file gmock-actions.h.
PolymorphicAction<internal::SetErrnoAndReturnAction<T> > testing::SetErrnoAndReturn | ( | int | errval, |
T | result | ||
) |
Definition at line 1936 of file gmock-actions.h.
GTEST_API_ std::string testing::SrcDir | ( | ) |
|
noexcept |
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 std::iterator_traits<ForwardIterator>::value_type> testing::ValuesIn | ( | ForwardIterator | begin, |
ForwardIterator | end | ||
) |
Definition at line 297 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 Container::value_type > testing::ValuesIn | ( | const Container & | container | ) |
Definition at line 309 of file gtest-param-test.h.
internal::WithArgsAction<typename std::decay<InnerAction>::type, k> testing::WithArg | ( | InnerAction && | action | ) |
Definition at line 1798 of file gmock-actions.h.
internal::WithArgsAction<typename std::decay<InnerAction>::type, k, ks...> testing::WithArgs | ( | InnerAction && | action | ) |
Definition at line 1809 of file gmock-actions.h.
internal::WithArgsAction<typename std::decay<InnerAction>::type> testing::WithoutArgs | ( | InnerAction && | action | ) |
Definition at line 1818 of file gmock-actions.h.