Home
last modified time | relevance | path

Searched refs:XAnnot (Results 1 – 17 of 17) sorted by relevance

/external/google-fruit/tests/
Dtest_bind_interface.py38 def test_bind_interface(XAnnot, MaybeConstXAnnot, XConstRefAnnot, YAnnot): argument
74 def test_bind_interface_to_constant(XAnnot, ConstXAnnot, XConstRefAnnot, YAnnot): argument
108 def test_bind_interface_target_bound_in_other_component(XAnnot, XRefAnnot, YAnnot): argument
145 def test_bind_nonconst_interface_requires_nonconst_target(XAnnot, XRefAnnot, YAnnot): argument
172 def test_bind_interface_to_constant_nonconst_required_const_bound_error(XAnnot, YAnnot): argument
202 def test_bind_nonconst_interface_requires_nonconst_target_abstract(XAnnot, XRefAnnot, YAnnot): argument
226 def test_error_not_base(XAnnot, intAnnot): argument
247 def test_error_bound_to_itself(XAnnot): argument
Dtest_normalized_component.py35 def test_success_normalized_component_provides_unused(XAnnot, X_ANNOT, YAnnot): argument
70 def test_success(XAnnot, X_ANNOT, YAnnot): argument
105 def test_success_inline_component(XAnnot, X_ANNOT, YAnnot): argument
140 def test_injector_from_normalized_component_unsatisfied_requirements(XAnnot): argument
163 def test_normalized_component_providing_nonconst_from_component_providing_const_error(XAnnot, Const… argument
187 def test_injector_from_normalized_component_nonconst_requirements_provided_as_const_error(XAnnot, Y… argument
Dtest_component_and_injector_params.py45 def test_duplicate_type(XAnnot, MaybeConstXAnnot, Class): argument
65 def test_duplicate_type_different_constness(XAnnot, ConstXAnnot, Class): argument
109 def test_duplicate_type_in_required(XAnnot, MaybeConstXAnnot, Class): argument
128 def test_component_duplicate_type_in_required_different_constness(Class, XAnnot, ConstXAnnot): argument
149 def test_same_type_in_required_and_provided(XAnnot, MaybeConstXAnnot, Class): argument
170 def test_same_type_in_required_and_provided_different_constness(XAnnot, XAnnotInRequirements, XAnno… argument
403 def test_error_requirements_in_injector(XAnnot, YAnnot): argument
418 def test_error_requirements_in_injector_second_argument(XAnnot, YAnnot): argument
Dtest_multibindings_bind_instance.py29 def test_multibindings_bind_instance_ok(XAnnot): argument
57 def test_multibindings_bind_const_instance_error(XAnnot): argument
81 def test_multibindings_bind_instance_vector(XAnnot): argument
110 def test_multibindings_bind_const_instance_vector_error(XAnnot): argument
134 def test_multibindings_bind_instance_vector_of_consts_error(XAnnot): argument
Dtest_injector.py49 def test_error_component_with_requirements(XAnnot): argument
70 def test_error_declared_types_not_provided(XAnnot): argument
96 def test_error_declared_nonconst_types_provided_as_const(XAnnot, ConstXAnnot): argument
121 def test_error_declared_nonconst_types_provided_as_const_with_normalized_component(XAnnot, ConstXAn… argument
142 def test_injector_get_error_type_not_provided(XAnnot, YAnnot): argument
Dtest_multibindings_bind_provider.py401 def test_bind_multibinding_provider_explicit_signature_success(ConstructX, XAnnot, XPtrAnnot): argument
433 …nding_provider_explicit_signature_with_normalized_component_success(ConstructX, XAnnot, XPtrAnnot): argument
468 def test_multiple_providers(XAnnot, XPtrAnnot, intAnnot): argument
499 def test_bind_multibinding_provider_malformed_signature(ConstructX, XAnnot): argument
523 def test_bind_multibinding_provider_lambda_with_captures_error(ConstructX, XAnnot): argument
548 def test_provider_returns_nullptr_error(XAnnot, XPtrAnnot, XAnnotRegex): argument
Dtest_binding_clash.py138 binding1_preparation, binding1, binding2_preparation, binding2, XAnnot, YAnnot, Y2Annot): argument
198 def test_clash_with_binding(binding1_preparation, binding1, binding2_preparation, binding2, XAnnot,… argument
373 def test_during_component_merge(NormalizedComponentXAnnot, ComponentXAnnot, XAnnot): argument
429 def test_bind_instance_and_bind_instance_runtime(XAnnot, XAnnotRegex): argument
461 def test_bind_instance_and_binding_runtime(XAnnot, XAnnotRegex): argument
492 def test_during_component_merge_consistent_ok(XAnnot): argument
Dtest_component.py35 def test_move(XAnnot): argument
61 def test_move_partial_component(XAnnot): argument
95 def test_error_no_binding_found(XAnnot, ConstXAnnot): argument
116 def test_error_no_binding_found_abstract_class(XAnnot, ConstXAnnot): argument
Dtest_multibindings_bind_interface.py35 def test_add_interface_multibinding_success(XAnnot, XImplAnnot): argument
71 def test_add_interface_multibinding_const_target_error_install_first(XAnnot, XImplAnnot, ConstXImpl… argument
102 def test_add_interface_multibinding_const_target_error_binding_first(XAnnot, XImplAnnot, ConstXImpl… argument
133 def test_error_not_base(XAnnot, intAnnot): argument
Dtest_install.py216 def test_install_requiring_nonconst_then_install_requiring_const_ok(XAnnot, ConstXAnnot): argument
799 def test_install_component_functions_deduped(XAnnot): argument
845 def test_install_component_functions_deduped_across_normalized_component(XAnnot): argument
886 def test_install_component_functions_with_args_deduped(XAnnot): argument
932 def test_install_component_functions_different_args_not_deduped(XAnnot): argument
Dtest_binding_compression.py39 def test_provider_returning_value_success_with_annotation(IAnnot, XAnnot, WithAnnot): argument
77 def test_provider_returning_pointer_success_with_annotation(IAnnot, XAnnot, XPtrAnnot, WithAnnot): argument
Dtest_register_instance.py134 def test_bind_instance_two_explicit_type_arguments_success(XAnnot, MaybeConstXAnnot, XPtr, XPtrAnno… argument
162 def test_bind_instance_abstract_class_ok(XAnnot): argument
405 def test_bind_instance_mismatched_type_arguments(XAnnot): argument
Dtest_dependency_loop.py39 def test_loop_in_autoinject(XAnnot, XConstRefAnnot, YAnnot, YConstRefAnnot): argument
67 def test_loop_in_autoinject_const(XAnnot, ConstXAnnot, XConstRefAnnot, YAnnot, YConstRefAnnot): argument
Dtest_register_provider.py184 def test_register_provider_error_not_function(XAnnot): argument
225 def test_register_provider_error_returned_nullptr(XAnnot, XPtrAnnot, XAnnotRegex): argument
Dtest_injector_unsafe_get.py31 def test_success(XAnnot, YAnnot, ZAnnot): argument
Dtest_register_factory.py1676 def test_register_factory_not_existing_constructor1(XAnnot, XFactoryAnnot): argument
1728 def test_register_factory_not_existing_constructor2_returning_value(XAnnot, XFactoryAnnot): argument
Dtest_register_constructor.py107 def test_autoinject_with_annotation_success(XAnnot, YAnnot, MaybeConstYAnnot, ZAnnot): argument