Home | History | Annotate | Download | only in tests

Lines Matching refs:XAnnot

31 @pytest.mark.parametrize('XAnnot', [
35 def test_move(XAnnot):
41 fruit::Component<XAnnot> getComponent() {
42 fruit::Component<XAnnot> c = fruit::createComponent();
43 fruit::Component<XAnnot> c2 = std::move(c);
44 return fruit::Component<XAnnot>(std::move(c2));
48 fruit::Injector<XAnnot> injector(getComponent);
49 injector.get<XAnnot>();
57 @pytest.mark.parametrize('XAnnot', [
61 def test_move_partial_component(XAnnot):
67 fruit::Component<XAnnot> getComponent() {
74 fruit::Injector<XAnnot> injector(getComponent);
75 injector.get<XAnnot>();
89 @pytest.mark.parametrize('XAnnot,ConstXAnnot', [
95 def test_error_no_binding_found(XAnnot, ConstXAnnot):
104 'NoBindingFoundError<XAnnot>',
110 @pytest.mark.parametrize('XAnnot,ConstXAnnot', [
116 def test_error_no_binding_found_abstract_class(XAnnot, ConstXAnnot):
127 'NoBindingFoundForAbstractClassError<XAnnot,X>',