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'), ])
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"), ], )