Lines Matching refs:YVariant
130 @pytest.mark.parametrize('YVariant', [
141 def test_bind_multibinding_provider_with_param_success(ConstructX, XPtr, WithAnnot, YVariant):
155 .addMultibindingProvider<XPtr(WithAnnot<YVariant>)>([](YVariant){ return ConstructX; });
179 @pytest.mark.parametrize('YVariant', [
186 def test_bind_multibinding_provider_with_param_const_binding_success(ConstructX, XPtr, WithAnnot, YVariant):
202 .addMultibindingProvider<XPtr(WithAnnot<YVariant>)>([](YVariant){ return ConstructX; });
226 @pytest.mark.parametrize('YVariant', [
232 def test_bind_multibinding_provider_with_param_error_nonconst_param_required(ConstructX, XPtr, WithAnnot, YAnnotRegex, YVariant):
242 .addMultibindingProvider<XPtr(WithAnnot<YVariant>)>([](YVariant){ return ConstructX; });
260 @pytest.mark.parametrize('YVariant', [
266 def test_bind_multibinding_provider_with_param_error_nonconst_param_required_install_after(ConstructX, XPtr, WithAnnot, YAnnotRegex, YVariant):
275 .addMultibindingProvider<XPtr(WithAnnot<YVariant>)>([](YVariant){ return ConstructX; })
370 @pytest.mark.parametrize('YAnnot,ConstYAnnot,YVariant,YVariantRegex', [
378 def test_bind_multibinding_provider_with_param_error_type_not_injectable(ConstructX, XPtr, YAnnot, ConstYAnnot, YVariant, YVariantRegex):
385 .addMultibindingProvider<XPtr(YVariant)>([](YVariant){ return ConstructX; });