Пример #1
0
    def test_get_config_specified_config_only(self, isfile_mock, valid_mock,
                                              config_mock, expuser_mock,
                                              _parse_mock):
        isfile_mock.return_value = True
        valid_mock.return_value = None
        config_mock.return_value = None
        expuser_mock.return_value = ''

        config = Config(['aws_okta_keyman.py', '-c'])
        config.config = '/.config/aws_okta_keyman.yml'
        config.get_config()

        config_mock.assert_has_calls([
            mock.call('/.config/aws_okta_keyman.yml'),
        ])
Пример #2
0
    def test_get_config_specified_config_only(
        self,
        isfile_mock,
        valid_mock,
        config_mock,
        expuser_mock,
        _parse_mock,
    ):
        isfile_mock.return_value = True
        valid_mock.return_value = None
        config_mock.return_value = None
        expuser_mock.return_value = ""

        config = Config(["aws_okta_keyman.py", "-c"])
        config.config = "/.config/aws_okta_keyman.yml"
        config.get_config()

        config_mock.assert_has_calls(
            [
                mock.call("/.config/aws_okta_keyman.yml"),
            ],
        )