Home | History | Annotate | Download | only in tests

Lines Matching refs:XPtrAnnot

65 @pytest.mark.parametrize('ConstructX,XPtrAnnot,XPtrFactoryAnnot', [
71 def test_register_factory_success_no_params(ConstructX, XPtrAnnot, XPtrFactoryAnnot):
77 .registerFactory<XPtrAnnot()>([](){return ConstructX;});
1772 @pytest.mark.parametrize('XPtrAnnot,ConstructX,XPtrFactoryAnnot', [
1778 def test_register_factory_success_factory_movable_only_explicit(XPtrAnnot, ConstructX, XPtrFactoryAnnot):
1788 .registerFactory<XPtrAnnot()>([](){return ConstructX;});
1827 @pytest.mark.parametrize('XPtrAnnot,XPtrFactoryAnnot', [
1831 def test_register_factory_success_factory_not_movable_explicit_returning_pointer(XPtrAnnot, XPtrFactoryAnnot):
1841 .registerFactory<XPtrAnnot()>([](){return std::unique_ptr<X>(new X());});