|
my $sqs = Net::Amazon::SQS->new(
access_key => "XXXXX" ,
secret_key => "YYYYY" ,
region => "ap-northeast-1" ,
);
SKIP: {
my $res ;
eval {
$res = $sqs ->list_queues;
};
skip $@, 1 if $@;
$sqs ->create_queue({ QueueName => "test_queue" });
$sqs ->send_message({
MessageBody => "Hello!"
});
$res = $sqs ->receive_message({
});
$res = $sqs ->delete_message_batch({
"DeleteMessageBatchRequestEntry.1.Id" => "msg1" ,
"DeleteMessageBatchRequestEntry.1.ReceiptHandle" => $res ->{ReceiveMessageResult}->{Message}->{ReceiptHandle},
});
is $res ->{ResponseMetadata}->{RequestId}, "00000000-0000-0000-0000-000000000000" ;
};
done_testing;
|