コード例 #1
0
def test_reboot_db_instance(aws_client):
    client = MagicMock()
    aws_client.return_value = client
    db_instance_identifier = 'my-db-instance-identifier'
    reboot_db_instance(db_instance_identifier)
    client.reboot_db_instance.assert_called_with(
        DBInstanceIdentifier=db_instance_identifier, ForceFailover=False)
コード例 #2
0
def test_reboot_db_instance_exception(aws_client):
    client = MagicMock()
    aws_client.return_value = client
    db_instance_identifier = 'my-db-instance-identifier'

    with patch.object(client, 'reboot_db_instance', FailedActivity):
        with pytest.raises(Exception):
            reboot_db_instance(db_instance_identifier)
コード例 #3
0
def test_reboot_db_instance_empty_string(aws_client):
    client = MagicMock()
    aws_client.return_value = client
    db_instance_identifier = ''
    with pytest.raises(FailedActivity):
        reboot_db_instance(db_instance_identifier)