コード例 #1
0
ファイル: utils_test.py プロジェクト: penta-srl/salt
    def test_get_function_argspec(self):
        def dummy_func(first, second, third, fourth='fifth'):
            pass

        expected_argspec = namedtuple('ArgSpec', 'args varargs keywords defaults')(
            args=['first', 'second', 'third', 'fourth'], varargs=None, keywords=None, defaults=('fifth',))
        ret = utils.get_function_argspec(dummy_func)

        self.assertEqual(ret, expected_argspec)
コード例 #2
0
ファイル: utils_test.py プロジェクト: Roche/salt
    def test_get_function_argspec(self):
        def dummy_func(first, second, third, fourth='fifth'):
            pass

        expected_argspec = namedtuple('ArgSpec', 'args varargs keywords defaults')(
            args=['first', 'second', 'third', 'fourth'], varargs=None, keywords=None, defaults=('fifth',))
        ret = utils.get_function_argspec(dummy_func)

        self.assertEqual(ret, expected_argspec)
コード例 #3
0
ファイル: utils_test.py プロジェクト: bemehow/salt
    def test_get_function_argspec(self):
        def dummy_func(first, second, third, fourth="fifth"):
            pass

        expected_argspec = namedtuple("ArgSpec", "args varargs keywords defaults")(
            args=["first", "second", "third", "fourth"], varargs=None, keywords=None, defaults=("fifth",)
        )
        ret = utils.get_function_argspec(dummy_func)

        self.assertEqual(ret, expected_argspec)