Skip Menu |

This queue is for tickets about the Net-AWS-SES CPAN distribution.

Report information
The Basics
Id: 105520
Status: open
Priority: 0/
Queue: Net-AWS-SES

People
Owner: Nobody in particular
Requestors: earl.oliver [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Build tests fail
Date: Fri, 26 Jun 2015 18:37:18 -0700
To: bug-Net-AWS-SES [...] rt.cpan.org
From: Earl Oliver <earl.oliver [...] gmail.com>
How to reproduce: cpanm Net::AWS::SES -- Earl Oliver PGP key fingerprint: 9C8E 53D7 3FD1 A272 812A F9D3 7E12 3A5B 7AF8 1771
Download signature.asc
application/pgp-signature 842b

Message body not shown because it is not plain text.

I just ran into this issue as well. The cause seems to be that the tests expect certain environment variables to be set, namely some AWS credentials. These tests also require an Internet connection and they will produce side effects (like sending emails and attempting to verify domains). I can try to whip up an SES module with some more stable tests.
For those who happen upon this distribution, there is a Perl AWS client called Paws that may be better suited for the job.
The root cause of this is that the test declares 25 tests, but the SKIP: block only skips 23 if the environment variables aren't set, leaving the test one short of its plan. The easy fix is to change the skip count to 24 on line 11 of t/Net-AWS-SES.t