def test_get_cmd_args_strings(self):
     conn_settings = SETTINGS_DICT
     conn_settings['PASSWORD'] = STRING_PASSWORD
     rds_args = DatabaseClient.settings_to_cmd_args(conn_settings, [])
     mysql_args = MySQLDatabaseClient.settings_to_cmd_args(
         conn_settings, [])
     self.assertEqual(rds_args, mysql_args)
     self.assertEqual(rds_args[2], f'--password={STRING_PASSWORD}')
Exemple #2
0
 def get_command_line_arguments(self, connection_settings):
     return DatabaseClient.settings_to_cmd_args(connection_settings)
Exemple #3
0
 def get_command_line_arguments(self, connection_settings, parameters=None):
     if parameters is None:
         parameters = []
     return DatabaseClient.settings_to_cmd_args(connection_settings,
                                                parameters)
Exemple #4
0
 def get_command_line_arguments(self, connection_settings):
     return DatabaseClient.settings_to_cmd_args(connection_settings)