61 TEST_EQUALITY( getBaseObjVoidPtr(&*c_ptr),
static_cast<const void*
>(&*c_ptr) );
62 TEST_EQUALITY( getBaseObjVoidPtr(&*b1_ptr),
static_cast<const void*
>(&*c_ptr) );
63 TEST_INEQUALITY(
static_cast<const void*
>(&*b1_ptr),
static_cast<const void*
>(&*c_ptr) );
64 TEST_EQUALITY( getBaseObjVoidPtr(&*b2_ptr),
static_cast<const void*
>(&*c_ptr) );
65 TEST_INEQUALITY(
static_cast<const void*
>(&*b2_ptr),
static_cast<const void*
>(&*c_ptr) );
66 TEST_EQUALITY( getBaseObjVoidPtr(&*a_ptr),
static_cast<const void*
>(&*c_ptr) );
67 TEST_INEQUALITY(
static_cast<const void*
>(&*a_ptr),
static_cast<const void*
>(&*c_ptr) );
75 TEST_EQUALITY( getBaseObjVoidPtr(&*e_ptr),
static_cast<const void*
>(&*e_ptr) );
76 TEST_EQUALITY( getBaseObjVoidPtr(&*d_ptr),
static_cast<const void*
>(&*e_ptr) );
83 TEST_EQUALITY( getBaseObjVoidPtr(&*i_ptr),
static_cast<const void*
>(&*i_ptr) );
#define TEST_EQUALITY(v1, v2)
Assert the equality of v1 and v2.
#define TEST_INEQUALITY(v1, v2)
Assert the inequality of v1 and v2.
Reference-counted pointer class and non-member templated function implementations.
#define TEUCHOS_UNIT_TEST(TEST_GROUP, TEST_NAME)
Macro for defining a (non-templated) unit test.
Smart reference counting pointer class for automatic garbage collection.