envisage.tests.test_extension_point_binding module
Tests for extension point bindings.
-
class envisage.tests.test_extension_point_binding.BindingTarget[source]
Bases: HasTraits
Example class whose traits are used as a binding target.
-
target = List(Any())
Target trait for extension point binding.
-
class envisage.tests.test_extension_point_binding.ExtensionPointBindingTestCase(methodName='runTest')[source]
Bases: TestCase
Tests for extension point binding.
-
setUp()[source]
Hook method for setting up the test fixture before exercising it.
-
tearDown()[source]
Hook method for deconstructing the test fixture after testing it.
-
test_explicit_extension_registry()[source]
explicit extension registry
-
test_set_extensions_via_registry()[source]
set extensions via registry
-
test_set_extensions_via_trait()[source]
set extensions via trait
-
test_should_be_able_to_bind_multiple_traits_on_a_single_object()[source]
-
test_unbind_extension_point()[source]
-
test_unbinding_removes_references()[source]
-
test_untyped_extension_point()[source]
untyped extension point