def test_list_db_systems_service_error(db_client): error_message = "Internal Server Error" module = get_module(dict({"backup_id": "ocid1.backup.aaaa"})) db_client.get_db_system.side_effect = ServiceError(499, "InternalServerError", dict(), error_message) try: oci_backup_facts.list_backups(db_client, module) except Exception as ex: assert error_message in ex.args[0]
def test_list_backups_list_specific(db_client): module = get_module(dict({"backup_id": "ocid1.backup.aaaa"})) backup = get_backup() db_client.get_backup.return_value = get_response(200, None, backup, None) result = oci_backup_facts.list_backups(db_client, module) assert result["backups"][0]["display_name"] is backup.display_name
def test_list_backups_list_specific(db_client): module = get_module(dict({'backup_id': 'ocid1.backup.aaaa'})) backup = get_backup() db_client.get_backup.return_value = get_response(200, None, backup, None) result = oci_backup_facts.list_backups(db_client, module) assert result['backups'][0]['display_name'] is backup.display_name
def test_list_backups_list_by_database_id(db_client, list_all_resources_patch): module = get_module(dict({"database_id": "ocid1.database.aaaa"})) list_all_resources_patch.return_value = get_backups() result = oci_backup_facts.list_backups(db_client, module) assert len(result["backups"]) is 2
def test_list_backups_list_by_compartment_id(db_client, list_all_resources_patch): module = get_module(dict({'compartment_id': 'ocid1.compartment.aaaa'})) list_all_resources_patch.return_value = get_backups() result = oci_backup_facts.list_backups(db_client, module) assert len(result['backups']) is 2