コード例 #1
0
ファイル: test_validator.py プロジェクト: nyirog/typesafety
    def test_undecorate_decorated_function(self):
        def func_validate() -> int:
            pass

        self.assertEquals(
            func_validate,
            Validator.undecorate(Validator.decorate(func_validate)))
コード例 #2
0
    def test_undecorate_decorated_function(self):
        def func_validate() -> int:
            pass

        self.assertEqual(
            func_validate,
            Validator.undecorate(Validator.decorate(func_validate))
        )
コード例 #3
0
    def test_undecorate_not_decorated_function(self):
        def func_dont_validate():
            pass

        self.assertEqual(
            func_dont_validate,
            Validator.undecorate(func_dont_validate)
        )
コード例 #4
0
    def test_undecorate_not_decorated_function(self):
        def func_dont_validate():
            pass

        self.assertEqual(
            func_dont_validate,
            Validator.undecorate(func_dont_validate)
        )