Namespaces

Functions

  • ::testing::AssertionResult CmpOk (const char * l_expr, zx_status_t l)

    Defined at line 11 of file ../../src/lib/testing/predicates/status.cc

  • ::testing::AssertionResult CmpStatus (const char * l_expr, const char * r_expr, zx_status_t l, zx_status_t r)

    Nine variants of CmpStatus, accepting zx_status_t, fit::result

    <zx

    _status_t>,

    or fit::result

    <zx

    _status_t, T> for each argument. The latter 8

    implementations all delegate to the first.

    Defined at line 20 of file ../../src/lib/testing/predicates/status.cc

  • ::testing::AssertionResult CmpStatus (const char * l_expr, const char * r_expr, zx_status_t l, const fit::result<zx_status_t> & r)

    Defined at line 31 of file ../../src/lib/testing/predicates/status.cc

  • ::testing::AssertionResult CmpStatus (const char * l_expr, const char * r_expr, const fit::result<zx_status_t> & l, zx_status_t r)

    Defined at line 35 of file ../../src/lib/testing/predicates/status.cc

  • ::testing::AssertionResult CmpStatus (const char * l_expr, const char * r_expr, const fit::result<zx_status_t> & l, const fit::result<zx_status_t> & r)

    Defined at line 39 of file ../../src/lib/testing/predicates/status.cc

  • template <typename E>
    ::testing::AssertionResult CmpOk (const char * l_expr, const fit::result<E> & l)

    Defined at line 63 of file ../../src/lib/testing/predicates/status.h

  • template <typename E, typename T>
    ::testing::AssertionResult CmpOk (const char * l_expr, const fit::result<E, T> & l)

    Defined at line 68 of file ../../src/lib/testing/predicates/status.h

  • template <typename R>
    ::testing::AssertionResult CmpStatus (const char * l_expr, const char * r_expr, zx_status_t l, const fit::result<zx_status_t, R> & r)

    Defined at line 80 of file ../../src/lib/testing/predicates/status.h

  • template <typename R>
    ::testing::AssertionResult CmpStatus (const char * l_expr, const char * r_expr, const fit::result<zx_status_t> & l, const fit::result<zx_status_t, R> & r)

    Defined at line 90 of file ../../src/lib/testing/predicates/status.h

  • template <typename L>
    ::testing::AssertionResult CmpStatus (const char * l_expr, const char * r_expr, const fit::result<zx_status_t, L> & l, zx_status_t r)

    Defined at line 96 of file ../../src/lib/testing/predicates/status.h

  • template <typename L>
    ::testing::AssertionResult CmpStatus (const char * l_expr, const char * r_expr, const fit::result<zx_status_t, L> & l, const fit::result<zx_status_t> & r)

    Defined at line 101 of file ../../src/lib/testing/predicates/status.h

  • template <typename Ltypename R>
    ::testing::AssertionResult CmpStatus (const char * l_exprconst char * r_exprconst fit::result<zx_status_t, L> & lconst fit::result<zx_status_t, R> & r)

    Defined at line 107 of file ../../src/lib/testing/predicates/status.h