コード例 #1
0
ファイル: test_decorators.py プロジェクト: Livefyre/voom
    def test_custom_wrapper(self):
        def alt(function, **_kwargs):
            return function

        w = receiver(int, str, wrapper=alt)(foo)
        assert w == foo
        assert not hasattr(w, '_receiver_of')
コード例 #2
0
    def test_custom_wrapper(self):
        def alt(function, **_kwargs):
            return function

        w = receiver(int, str, wrapper=alt)(foo)
        assert w == foo
        assert not hasattr(w, '_receiver_of')
コード例 #3
0
ファイル: test_decorators.py プロジェクト: Livefyre/voom
 def test_bad_args(self):
     with nose.tools.assert_raises(TypeError): #@UndefinedVariable
         _w = receiver(int, str, async=True)(foo)
コード例 #4
0
ファイル: test_decorators.py プロジェクト: Livefyre/voom
 def test_default(self):
     w = receiver(int, str)(foo)
     assert w._receiver_of == (int, str)
     assert w._filter == None
     assert w(None) == 1
コード例 #5
0
 def test_default(self):
     w = receiver(int, str)(foo)
     assert w._receiver_of == (int, str)
     assert w._filter == None
     assert w(None) == 1