|
|
@ -60,6 +60,12 @@ namespace pEp { |
|
|
|
return *this; |
|
|
|
} |
|
|
|
|
|
|
|
template<class TestContext> |
|
|
|
PityUnit<TestContext> &PityUnit<TestContext>::getSelf() |
|
|
|
{ |
|
|
|
return *this; |
|
|
|
} |
|
|
|
|
|
|
|
template<class TestContext> |
|
|
|
PityUnit<TestContext> *PityUnit<TestContext>::clone() |
|
|
|
{ |
|
|
@ -110,6 +116,19 @@ namespace pEp { |
|
|
|
_ctx = nullptr; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
template<class TestContext> |
|
|
|
void PityUnit<TestContext>::setContext(TestContext *ctx) |
|
|
|
{ |
|
|
|
_ctx = ctx; |
|
|
|
} |
|
|
|
|
|
|
|
template<class TestContext> |
|
|
|
void PityUnit<TestContext>::setContext(TestContext ctx) |
|
|
|
{ |
|
|
|
_owned_ctx = std::shared_ptr<TestContext>(new TestContext(ctx)); |
|
|
|
_ctx = _owned_ctx.get(); |
|
|
|
} |
|
|
|
} // namespace PityTest11
|
|
|
|
} // namespace pEp
|
|
|
|
|
|
|
|