예제 #1
0
 def test_dispatch_map_should_invoke_filter_for_extensions(self):
     em = DispatchExtensionManager.make_test_instance(
         [test_extension, test_extension2])
     filter_func = Mock(return_value=False)
     args = ('A', )
     kw = {'big': 'Cheese'}
     em.map(filter_func, None, *args, **kw)
     filter_func.assert_any_call(test_extension, *args, **kw)
     filter_func.assert_any_call(test_extension2, *args, **kw)
예제 #2
0
 def test_dispatch_map_should_invoke_filter_for_extensions(self):
     em = DispatchExtensionManager.make_test_instance([test_extension,
                                                       test_extension2])
     filter_func = Mock(return_value=False)
     args = ('A',)
     kw = {'big': 'Cheese'}
     em.map(filter_func, None, *args, **kw)
     filter_func.assert_any_call(test_extension, *args, **kw)
     filter_func.assert_any_call(test_extension2, *args, **kw)
예제 #3
0
 def test_dispatch_instance_should_use_supplied_extensions(self):
     extensions = [test_extension, test_extension2]
     em = DispatchExtensionManager.make_test_instance(extensions)
     self.assertEqual(extensions, em.extensions)
예제 #4
0
 def test_dispatch_instance_should_use_supplied_extensions(self):
     extensions = [test_extension, test_extension2]
     em = DispatchExtensionManager.make_test_instance(extensions)
     self.assertEqual(extensions, em.extensions)
def test_dispatch_instance_should_use_supplied_extensions():
    extensions = [test_extension, test_extension2]
    em = DispatchExtensionManager.make_test_instance(extensions)

    assert extensions == em.extensions
def test_dispatch_instance_should_use_supplied_extensions():
    extensions = [test_extension, test_extension2]
    em = DispatchExtensionManager.make_test_instance(extensions)

    assert extensions == em.extensions