def test_get_config_write_mixed_config(self, isfile_mock, _parse_mock, valid_mock, expuser_mock, write_mock): isfile_mock.return_value = True valid_mock.return_value = None write_mock.return_value = None expuser_mock.return_value = '' config = Config(['aws_okta_keyman.py', '-w']) config.get_config() config.write = './.config/aws_okta_keyman.yml' self.assertEqual(config.write, './.config/aws_okta_keyman.yml') write_mock.assert_has_calls([ mock.call(), ])
def test_get_config_write_mixed_config( self, isfile_mock, _parse_mock, valid_mock, expuser_mock, write_mock, ): isfile_mock.return_value = True valid_mock.return_value = None write_mock.return_value = None expuser_mock.return_value = "" config = Config(["aws_okta_keyman.py", "-w"]) config.get_config() config.write = "./.config/aws_okta_keyman.yml" self.assertEqual(config.write, "./.config/aws_okta_keyman.yml") write_mock.assert_has_calls( [ mock.call(), ], )