コード例 #1
0
ファイル: utils_test.py プロジェクト: Roche/salt
    def test_argspec_report(self):
        def _test_spec(arg1, arg2, kwarg1=None):
            pass

        sys_mock = create_autospec(_test_spec)
        test_functions = {'test_module.test_spec': sys_mock}
        ret = utils.argspec_report(test_functions, 'test_module.test_spec')
        self.assertDictEqual(ret, {'test_module.test_spec':
                                       {'kwargs': True, 'args': None, 'defaults': None, 'varargs': True}})
コード例 #2
0
ファイル: utils_test.py プロジェクト: penta-srl/salt
    def test_argspec_report(self):
        def _test_spec(arg1, arg2, kwarg1=None):
            pass

        sys_mock = create_autospec(_test_spec)
        test_functions = {'test_module.test_spec': sys_mock}
        ret = utils.argspec_report(test_functions, 'test_module.test_spec')
        self.assertDictEqual(ret, {'test_module.test_spec':
                                       {'kwargs': True, 'args': None, 'defaults': None, 'varargs': True}})
コード例 #3
0
ファイル: utils_test.py プロジェクト: bemehow/salt
    def test_argspec_report(self):
        def _test_spec(arg1, arg2, kwarg1=None):
            pass

        sys_mock = create_autospec(_test_spec)
        test_functions = {"test_module.test_spec": sys_mock}
        ret = utils.argspec_report(test_functions, "test_module.test_spec")
        self.assertDictEqual(
            ret, {"test_module.test_spec": {"kwargs": True, "args": None, "defaults": None, "varargs": True}}
        )
コード例 #4
0
 def setUp(self):
     self.instance = create_autospec(etcd_util.EtcdClient)
     self.EtcdClientMock = MagicMock()
     self.EtcdClientMock.return_value = self.instance
コード例 #5
0
ファイル: etcd_mod_test.py プロジェクト: HowardMei/saltstack
 def setUp(self):
     self.instance = create_autospec(etcd_util.EtcdClient)
     self.EtcdClientMock = MagicMock()
     self.EtcdClientMock.return_value = self.instance