PATH=/usr/bin:/bin:/data/fly2200/cpanfly-5.22/var/megalib/bin Start 2018-01-15T00:00:21 ActivePerl-2200 CPAN-2.10 Reading '/data/fly2200/cpanfly-5.22/var/cpan/Metadata' Database was generated on Sun, 14 Jan 2018 06:17:02 GMT Checksum for /data/fly2200/cpanfly-5.22/var/cpan/sources/authors/id/Z/ZA/ZARQUON/WebService-Braintree-1.0.tar.gz ok WebService-Braintree-1.0 WebService-Braintree-1.0/README WebService-Braintree-1.0/Changes WebService-Braintree-1.0/LICENSE WebService-Braintree-1.0/dist.ini WebService-Braintree-1.0/META.yml WebService-Braintree-1.0/MANIFEST WebService-Braintree-1.0/run_tests WebService-Braintree-1.0/META.json WebService-Braintree-1.0/README.pod WebService-Braintree-1.0/Makefile.PL WebService-Braintree-1.0/t/unit WebService-Braintree-1.0/t/unit/pod.t WebService-Braintree-1.0/t/unit/xml.t WebService-Braintree-1.0/t/unit/util.t WebService-Braintree-1.0/Dockerfile.test WebService-Braintree-1.0/t/sandbox WebService-Braintree-1.0/t/sandbox/NOTES WebService-Braintree-1.0/t/unit/digest.t WebService-Braintree-1.0/t/unit/result.t WebService-Braintree-1.0/test_diffs WebService-Braintree-1.0/test_diffs/full WebService-Braintree-1.0/t/sandbox/README WebService-Braintree-1.0/t/unit/00-load.t WebService-Braintree-1.0/t/unit/#types.t# WebService-Braintree-1.0/t/unit/address.t WebService-Braintree-1.0/t/unit/customer.t WebService-Braintree-1.0/t/unit/manifest.t WebService-Braintree-1.0/devops WebService-Braintree-1.0/devops/MyConfig.pm WebService-Braintree-1.0/sandbox_config.json WebService-Braintree-1.0/t/sandbox/dispute.t WebService-Braintree-1.0/t/sandbox/address.t WebService-Braintree-1.0/t/sandbox/merchant.t WebService-Braintree-1.0/t/sandbox/customer.t WebService-Braintree-1.0/t/unit/credit_card.t WebService-Braintree-1.0/t/unit/xml_builder.t WebService-Braintree-1.0/t/unit/inflate_xml.t WebService-Braintree-1.0/t/unit/transaction.t WebService-Braintree-1.0/t/sandbox/apple_pay.t WebService-Braintree-1.0/t/unit/subscription.t WebService-Braintree-1.0/t/unit/client_token.t WebService-Braintree-1.0/t/unit/configuration.t WebService-Braintree-1.0/docs WebService-Braintree-1.0/docs/FEATURE_PARITY.md WebService-Braintree-1.0/t/sandbox/credit_card.t WebService-Braintree-1.0/t/sandbox/transaction.t WebService-Braintree-1.0/devops/within_container WebService-Braintree-1.0/sandbox_config.json_mine WebService-Braintree-1.0/t/sandbox/subscription.t WebService-Braintree-1.0/t/sandbox/disbursement.t WebService-Braintree-1.0/t/sandbox/client_token.t WebService-Braintree-1.0/t/unit/advanced_search.t WebService-Braintree-1.0/t/sandbox/configuration.t WebService-Braintree-1.0/t/unit/merchant_account.t WebService-Braintree-1.0/t/unit/validations_test.t WebService-Braintree-1.0/t/unit/validation_error.t WebService-Braintree-1.0/t/sandbox/payment_method.t WebService-Braintree-1.0/t/sandbox/paypal_account.t WebService-Braintree-1.0/lib/ssl WebService-Braintree-1.0/lib/ssl/securetrust_ca.crt WebService-Braintree-1.0/t/sandbox/customer_search.t WebService-Braintree-1.0/lib/WebService WebService-Braintree-1.0/lib/WebService/Braintree.pm WebService-Braintree-1.0/t/sandbox/merchant_account.t WebService-Braintree-1.0/t/unit/resource_collection.t WebService-Braintree-1.0/t/unit/transparent_redirect.t WebService-Braintree-1.0/t/unit/webhook_notification.t WebService-Braintree-1.0/t/sandbox/transaction_search.t WebService-Braintree-1.0/t/sandbox/subscription_search.t WebService-Braintree-1.0/lib/WebService/Braintree WebService-Braintree-1.0/lib/WebService/Braintree/Xml.pm WebService-Braintree-1.0/t/sandbox/payment_method_nonce.t WebService-Braintree-1.0/t/sandbox/transparent_redirect.t WebService-Braintree-1.0/lib/WebService/Braintree/Plan.pm WebService-Braintree-1.0/lib/WebService/Braintree/HTTP.pm WebService-Braintree-1.0/lib/WebService/Braintree/Test.pm WebService-Braintree-1.0/lib/WebService/Braintree/Util.pm WebService-Braintree-1.0/lib/WebService/Braintree/Nonce.pm WebService-Braintree-1.0/lib/WebService/Braintree/AddOn.pm WebService-Braintree-1.0/lib/WebService/Braintree/Result.pm WebService-Braintree-1.0/lib/WebService/Braintree/Digest.pm WebService-Braintree-1.0/lib/WebService/Braintree/Dispute.pm WebService-Braintree-1.0/lib/WebService/Braintree/Address.pm WebService-Braintree-1.0/lib/WebService/Braintree/Gateway.pm WebService-Braintree-1.0/t/sandbox/credit_card_verification.t WebService-Braintree-1.0/t/sandbox/settlement_batch_summary.t WebService-Braintree-1.0/t/unit/validation_error_collection.t WebService-Braintree-1.0/lib/WebService/Braintree/Customer.pm WebService-Braintree-1.0/lib/WebService/Braintree/ApplePay.pm WebService-Braintree-1.0/lib/WebService/Braintree/Merchant.pm WebService-Braintree-1.0/lib/WebService/Braintree/Discount.pm WebService-Braintree-1.0/t/lib/WebService/Braintree WebService-Braintree-1.0/t/lib/WebService/Braintree/MockHTTP.pm WebService-Braintree-1.0/lib/WebService/Braintree/CreditCard.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes.pm WebService-Braintree-1.0/lib/WebService/Braintree/PlanGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/ClientToken.pm WebService-Braintree-1.0/lib/WebService/Braintree/Validations.pm WebService-Braintree-1.0/lib/WebService/Braintree/Transaction.pm WebService-Braintree-1.0/lib/ssl/www_braintreegateway_com.ca.crt WebService-Braintree-1.0/t/lib/WebService/Braintree/TestHelper.pm WebService-Braintree-1.0/lib/WebService/Braintree/ApplePayCard.pm WebService-Braintree-1.0/lib/WebService/Braintree/ResultObject.pm WebService-Braintree-1.0/lib/WebService/Braintree/DigestSHA256.pm WebService-Braintree-1.0/lib/WebService/Braintree/Disbursement.pm WebService-Braintree-1.0/lib/WebService/Braintree/Subscription.pm WebService-Braintree-1.0/lib/WebService/Braintree/AddOnGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/Dispute WebService-Braintree-1.0/lib/WebService/Braintree/Dispute/Kind.pm WebService-Braintree-1.0/lib/WebService/Braintree/PayPalAccount.pm WebService-Braintree-1.0/lib/WebService/Braintree/DisputeSearch.pm WebService-Braintree-1.0/lib/WebService/Braintree/PaymentMethod.pm WebService-Braintree-1.0/lib/WebService/Braintree/GenericSearch.pm WebService-Braintree-1.0/lib/WebService/Braintree/Configuration.pm WebService-Braintree-1.0/lib/WebService/Braintree/PayPalDetails.pm WebService-Braintree-1.0/lib/WebService/Braintree/Test WebService-Braintree-1.0/lib/WebService/Braintree/Test/VenmoSdk.pm WebService-Braintree-1.0/t/unit/transparent_redirect_query_string.t WebService-Braintree-1.0/lib/WebService/Braintree/DisputeGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/CustomerSearch.pm WebService-Braintree-1.0/lib/WebService/Braintree/WebhookTesting.pm WebService-Braintree-1.0/lib/WebService/Braintree/AdvancedSearch.pm WebService-Braintree-1.0/lib/WebService/Braintree/AddressGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/Dispute/Status.pm WebService-Braintree-1.0/lib/WebService/Braintree/Dispute/Reason.pm WebService-Braintree-1.0/t/sandbox/credit_card_verification_search.t WebService-Braintree-1.0/t/lib/WebService/Braintree/ClientApiHTTP.pm WebService-Braintree-1.0/lib/WebService/Braintree/ApplePayGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/ValidationError.pm WebService-Braintree-1.0/lib/WebService/Braintree/PaginatedResult.pm WebService-Braintree-1.0/lib/WebService/Braintree/DiscountGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/CustomerGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/MerchantGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/PartnerMerchant.pm WebService-Braintree-1.0/lib/WebService/Braintree/MerchantAccount.pm WebService-Braintree-1.0/lib/ssl/sandbox_braintreegateway_com.ca.crt WebService-Braintree-1.0/lib/WebService/Braintree/#CustomerSearch.pm# WebService-Braintree-1.0/lib/WebService/Braintree/Role WebService-Braintree-1.0/lib/WebService/Braintree/Role/MakeRequest.pm WebService-Braintree-1.0/lib/WebService/Braintree/Dispute/Evidence.pm WebService-Braintree-1.0/lib/WebService/Braintree/CreditCard WebService-Braintree-1.0/lib/WebService/Braintree/CreditCard/Debit.pm WebService-Braintree-1.0/lib/WebService/Braintree/Transaction WebService-Braintree-1.0/lib/WebService/Braintree/Transaction/Type.pm WebService-Braintree-1.0/lib/WebService/Braintree/TransactionSearch.pm WebService-Braintree-1.0/lib/WebService/Braintree/CreditCardGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/AltPay.pm WebService-Braintree-1.0/lib/WebService/Braintree/ResourceCollection.pm WebService-Braintree-1.0/lib/WebService/Braintree/ClientTokenGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/TransactionGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/PaymentMethodNonce.pm WebService-Braintree-1.0/lib/WebService/Braintree/SubscriptionSearch.pm WebService-Braintree-1.0/lib/WebService/Braintree/CreditCard/Payroll.pm WebService-Braintree-1.0/lib/WebService/Braintree/CreditCard/Prepaid.pm WebService-Braintree-1.0/lib/WebService/Braintree/Transaction/Status.pm WebService-Braintree-1.0/lib/WebService/Braintree/Transaction/Source.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/Dispute.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/Address.pm WebService-Braintree-1.0/lib/WebService/Braintree/AdvancedSearchNodes.pm WebService-Braintree-1.0/lib/WebService/Braintree/TransparentRedirect.pm WebService-Braintree-1.0/lib/WebService/Braintree/SubscriptionGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/DisbursementDetails.pm WebService-Braintree-1.0/lib/WebService/Braintree/PaginatedCollection.pm WebService-Braintree-1.0/lib/WebService/Braintree/WebhookNotification.pm WebService-Braintree-1.0/lib/WebService/Braintree/Subscription WebService-Braintree-1.0/lib/WebService/Braintree/Subscription/Status.pm WebService-Braintree-1.0/lib/WebService/Braintree/CreditCard/CardType.pm WebService-Braintree-1.0/lib/WebService/Braintree/CreditCard/Location.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/Customer.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/ApplePay.pm WebService-Braintree-1.0/t/lib/WebService/Braintree/CreditCardDefaults.pm WebService-Braintree-1.0/lib/WebService/Braintree/UnknownPaymentMethod.pm WebService-Braintree-1.0/lib/WebService/Braintree/PayPalAccountGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/AdvancedSearchFields.pm WebService-Braintree-1.0/lib/WebService/Braintree/PaymentMethodGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/Test/MerchantAccount.pm WebService-Braintree-1.0/t/lib/WebService/Braintree/SandboxValues WebService-Braintree-1.0/t/lib/WebService/Braintree/SandboxValues/Nonce.pm WebService-Braintree-1.0/lib/WebService/Braintree/WebhookTestingGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/ApplePayCard WebService-Braintree-1.0/lib/WebService/Braintree/ApplePayCard/CardType.pm WebService-Braintree-1.0/lib/WebService/Braintree/CreditCard/Commercial.pm WebService-Braintree-1.0/lib/WebService/Braintree/CreditCard/Healthcare.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/CreditCard.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/Descriptor.pm WebService-Braintree-1.0/lib/WebService/Braintree/CreditCardVerification.pm WebService-Braintree-1.0/lib/WebService/Braintree/MerchantAccountGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/SettlementBatchSummary.pm WebService-Braintree-1.0/lib/WebService/Braintree/Role/CollectionBuilder.pm WebService-Braintree-1.0/lib/WebService/Braintree/AdvancedSearch WebService-Braintree-1.0/lib/WebService/Braintree/AdvancedSearch/#Types.pm# WebService-Braintree-1.0/lib/WebService/Braintree/CreditCard/IssuingBank.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/ClientToken.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/Transaction.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/IndustryType.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/Subscription.pm WebService-Braintree-1.0/lib/WebService/Braintree/WebhookNotification WebService-Braintree-1.0/lib/WebService/Braintree/WebhookNotification/Kind.pm WebService-Braintree-1.0/lib/WebService/Braintree/Transaction/CreatedUsing.pm WebService-Braintree-1.0/lib/WebService/Braintree/Transaction/EscrowStatus.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/PayPalAccount.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/PaymentMethod.pm WebService-Braintree-1.0/lib/WebService/Braintree/ValidationErrorCollection.pm WebService-Braintree-1.0/lib/WebService/Braintree/PaymentMethodNonceGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/TransparentRedirectGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/WebhookNotificationGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/Dispute/TransactionDetails.pm WebService-Braintree-1.0/lib/WebService/Braintree/CreditCard/DurbinRegulated.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/MerchantAccount.pm WebService-Braintree-1.0/lib/WebService/Braintree/CreditCardVerificationSearch.pm WebService-Braintree-1.0/lib/WebService/Braintree/CreditCard/CountryOfIssuance.pm WebService-Braintree-1.0/lib/WebService/Braintree/CreditCardVerificationGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/SettlementBatchSummaryGateway.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/CreditCard WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/CreditCard/Options.pm WebService-Braintree-1.0/lib/WebService/Braintree/MerchantAccount WebService-Braintree-1.0/lib/WebService/Braintree/MerchantAccount/AddressDetails.pm WebService-Braintree-1.0/lib/WebService/Braintree/MerchantAccount/FundingDetails.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/Transaction WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/Transaction/Options.pm WebService-Braintree-1.0/lib/WebService/Braintree/MerchantAccount/BusinessDetails.pm WebService-Braintree-1.0/lib/WebService/Braintree/TransparentRedirect WebService-Braintree-1.0/lib/WebService/Braintree/TransparentRedirect/QueryString.pm WebService-Braintree-1.0/t/lib/WebService/Braintree/SandboxValues/TransactionAmount.pm WebService-Braintree-1.0/lib/WebService/Braintree/MerchantAccount/IndividualDetails.pm WebService-Braintree-1.0/lib/WebService/Braintree/Transaction/PaymentInstrumentType.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/SettlementBatchSummary.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/MerchantAccount WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/MerchantAccount/Funding.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/AuthorizationFingerprint.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/MerchantAccount/Business.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/Subscription WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/Subscription/Modification.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/MerchantAccount/Individual.pm WebService-Braintree-1.0/t/lib/WebService/Braintree/CreditCardNumbers WebService-Braintree-1.0/t/lib/WebService/Braintree/CreditCardNumbers/CardTypeIndicators.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/MerchantAccount/ApplicantDetails.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/MerchantAccount/Business WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/MerchantAccount/Business/Address.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/MerchantAccount/Individual WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/MerchantAccount/Individual/Address.pm WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/MerchantAccount/ApplicantDetails WebService-Braintree-1.0/lib/WebService/Braintree/ErrorCodes/MerchantAccount/ApplicantDetails/Address.pm Configuring Z/ZA/ZARQUON/WebService-Braintree-1.0.tar.gz with Makefile.PL >>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Have /data/fly2200/cpanfly-5.22/var/megalib Want /home/fly2200/ap2200-299134/lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [x86_64-linux-thread-multi] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a Unix-style Makefile Writing Makefile for WebService::Braintree Writing MYMETA.yml and MYMETA.json ZARQUON/WebService-Braintree-1.0.tar.gz /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL -- OK Running make for Z/ZA/ZARQUON/WebService-Braintree-1.0.tar.gz >>> make cp lib/WebService/Braintree/CreditCard.pm blib/lib/WebService/Braintree/CreditCard.pm cp lib/WebService/Braintree/CreditCard/Debit.pm blib/lib/WebService/Braintree/CreditCard/Debit.pm cp lib/WebService/Braintree/ApplePay.pm blib/lib/WebService/Braintree/ApplePay.pm cp lib/WebService/Braintree/ClientTokenGateway.pm blib/lib/WebService/Braintree/ClientTokenGateway.pm cp lib/WebService/Braintree/ApplePayCard.pm blib/lib/WebService/Braintree/ApplePayCard.pm cp lib/WebService/Braintree/AdvancedSearchFields.pm blib/lib/WebService/Braintree/AdvancedSearchFields.pm cp README.pod blib/lib/WebService/README.pod cp lib/WebService/Braintree/CreditCard/Location.pm blib/lib/WebService/Braintree/CreditCard/Location.pm cp lib/WebService/Braintree/CreditCard/CardType.pm blib/lib/WebService/Braintree/CreditCard/CardType.pm cp lib/WebService/Braintree/CreditCard/Payroll.pm blib/lib/WebService/Braintree/CreditCard/Payroll.pm cp lib/WebService/Braintree/CreditCard/Commercial.pm blib/lib/WebService/Braintree/CreditCard/Commercial.pm cp lib/WebService/Braintree/Configuration.pm blib/lib/WebService/Braintree/Configuration.pm cp lib/WebService/Braintree/Address.pm blib/lib/WebService/Braintree/Address.pm cp lib/WebService/Braintree/AddOnGateway.pm blib/lib/WebService/Braintree/AddOnGateway.pm cp lib/WebService/Braintree/CreditCardGateway.pm blib/lib/WebService/Braintree/CreditCardGateway.pm cp lib/WebService/Braintree/ApplePayGateway.pm blib/lib/WebService/Braintree/ApplePayGateway.pm cp lib/WebService/Braintree/AddressGateway.pm blib/lib/WebService/Braintree/AddressGateway.pm cp lib/WebService/Braintree.pm blib/lib/WebService/Braintree.pm cp lib/WebService/Braintree/AdvancedSearch.pm blib/lib/WebService/Braintree/AdvancedSearch.pm cp lib/WebService/Braintree/CreditCard/Prepaid.pm blib/lib/WebService/Braintree/CreditCard/Prepaid.pm cp lib/WebService/Braintree/ApplePayCard/CardType.pm blib/lib/WebService/Braintree/ApplePayCard/CardType.pm cp lib/WebService/Braintree/AddOn.pm blib/lib/WebService/Braintree/AddOn.pm cp lib/WebService/Braintree/CreditCard/Healthcare.pm blib/lib/WebService/Braintree/CreditCard/Healthcare.pm cp lib/WebService/Braintree/AdvancedSearchNodes.pm blib/lib/WebService/Braintree/AdvancedSearchNodes.pm cp lib/WebService/Braintree/CreditCard/CountryOfIssuance.pm blib/lib/WebService/Braintree/CreditCard/CountryOfIssuance.pm cp lib/WebService/Braintree/CreditCard/IssuingBank.pm blib/lib/WebService/Braintree/CreditCard/IssuingBank.pm cp lib/WebService/Braintree/ClientToken.pm blib/lib/WebService/Braintree/ClientToken.pm cp lib/WebService/Braintree/CreditCard/DurbinRegulated.pm blib/lib/WebService/Braintree/CreditCard/DurbinRegulated.pm cp lib/WebService/Braintree/ErrorCodes/CreditCard.pm blib/lib/WebService/Braintree/ErrorCodes/CreditCard.pm cp lib/WebService/Braintree/Discount.pm blib/lib/WebService/Braintree/Discount.pm cp lib/WebService/Braintree/CreditCardVerificationGateway.pm blib/lib/WebService/Braintree/CreditCardVerificationGateway.pm cp lib/WebService/Braintree/CreditCardVerification.pm blib/lib/WebService/Braintree/CreditCardVerification.pm cp lib/WebService/Braintree/ErrorCodes/ApplePay.pm blib/lib/WebService/Braintree/ErrorCodes/ApplePay.pm cp lib/WebService/Braintree/Dispute/TransactionDetails.pm blib/lib/WebService/Braintree/Dispute/TransactionDetails.pm cp lib/WebService/Braintree/Dispute/Status.pm blib/lib/WebService/Braintree/Dispute/Status.pm cp lib/WebService/Braintree/Customer.pm blib/lib/WebService/Braintree/Customer.pm cp lib/WebService/Braintree/CreditCardVerificationSearch.pm blib/lib/WebService/Braintree/CreditCardVerificationSearch.pm cp lib/WebService/Braintree/ErrorCodes/AuthorizationFingerprint.pm blib/lib/WebService/Braintree/ErrorCodes/AuthorizationFingerprint.pm cp lib/WebService/Braintree/DisputeGateway.pm blib/lib/WebService/Braintree/DisputeGateway.pm cp lib/WebService/Braintree/Disbursement.pm blib/lib/WebService/Braintree/Disbursement.pm cp lib/WebService/Braintree/Dispute/Evidence.pm blib/lib/WebService/Braintree/Dispute/Evidence.pm cp lib/WebService/Braintree/ErrorCodes.pm blib/lib/WebService/Braintree/ErrorCodes.pm cp lib/WebService/Braintree/CustomerSearch.pm blib/lib/WebService/Braintree/CustomerSearch.pm cp lib/WebService/Braintree/DigestSHA256.pm blib/lib/WebService/Braintree/DigestSHA256.pm cp lib/WebService/Braintree/ErrorCodes/Address.pm blib/lib/WebService/Braintree/ErrorCodes/Address.pm cp lib/WebService/Braintree/DisputeSearch.pm blib/lib/WebService/Braintree/DisputeSearch.pm cp lib/WebService/Braintree/DiscountGateway.pm blib/lib/WebService/Braintree/DiscountGateway.pm cp lib/WebService/Braintree/ErrorCodes/AltPay.pm blib/lib/WebService/Braintree/ErrorCodes/AltPay.pm cp lib/WebService/Braintree/DisbursementDetails.pm blib/lib/WebService/Braintree/DisbursementDetails.pm cp lib/WebService/Braintree/Digest.pm blib/lib/WebService/Braintree/Digest.pm cp lib/WebService/Braintree/Dispute/Kind.pm blib/lib/WebService/Braintree/Dispute/Kind.pm cp lib/WebService/Braintree/Dispute.pm blib/lib/WebService/Braintree/Dispute.pm cp lib/WebService/Braintree/ErrorCodes/ClientToken.pm blib/lib/WebService/Braintree/ErrorCodes/ClientToken.pm cp lib/WebService/Braintree/CustomerGateway.pm blib/lib/WebService/Braintree/CustomerGateway.pm cp lib/WebService/Braintree/Dispute/Reason.pm blib/lib/WebService/Braintree/Dispute/Reason.pm cp lib/WebService/Braintree/ErrorCodes/MerchantAccount/Business.pm blib/lib/WebService/Braintree/ErrorCodes/MerchantAccount/Business.pm cp lib/WebService/Braintree/Gateway.pm blib/lib/WebService/Braintree/Gateway.pm cp lib/WebService/Braintree/ErrorCodes/Transaction/Options.pm blib/lib/WebService/Braintree/ErrorCodes/Transaction/Options.pm cp lib/WebService/Braintree/ErrorCodes/Subscription.pm blib/lib/WebService/Braintree/ErrorCodes/Subscription.pm cp lib/WebService/Braintree/ErrorCodes/MerchantAccount/ApplicantDetails.pm blib/lib/WebService/Braintree/ErrorCodes/MerchantAccount/ApplicantDetails.pm cp lib/WebService/Braintree/ErrorCodes/PaymentMethod.pm blib/lib/WebService/Braintree/ErrorCodes/PaymentMethod.pm cp lib/WebService/Braintree/ErrorCodes/IndustryType.pm blib/lib/WebService/Braintree/ErrorCodes/IndustryType.pm cp lib/WebService/Braintree/ErrorCodes/Transaction.pm blib/lib/WebService/Braintree/ErrorCodes/Transaction.pm cp lib/WebService/Braintree/ErrorCodes/CreditCard/Options.pm blib/lib/WebService/Braintree/ErrorCodes/CreditCard/Options.pm cp lib/WebService/Braintree/ErrorCodes/MerchantAccount/Individual.pm blib/lib/WebService/Braintree/ErrorCodes/MerchantAccount/Individual.pm cp lib/WebService/Braintree/ErrorCodes/MerchantAccount.pm blib/lib/WebService/Braintree/ErrorCodes/MerchantAccount.pm cp lib/WebService/Braintree/ErrorCodes/SettlementBatchSummary.pm blib/lib/WebService/Braintree/ErrorCodes/SettlementBatchSummary.pm cp lib/WebService/Braintree/ErrorCodes/Customer.pm blib/lib/WebService/Braintree/ErrorCodes/Customer.pm cp lib/WebService/Braintree/ErrorCodes/MerchantAccount/ApplicantDetails/Address.pm blib/lib/WebService/Braintree/ErrorCodes/MerchantAccount/ApplicantDetails/Address.pm cp lib/WebService/Braintree/ErrorCodes/Dispute.pm blib/lib/WebService/Braintree/ErrorCodes/Dispute.pm cp lib/WebService/Braintree/ErrorCodes/Subscription/Modification.pm blib/lib/WebService/Braintree/ErrorCodes/Subscription/Modification.pm cp lib/WebService/Braintree/ErrorCodes/PayPalAccount.pm blib/lib/WebService/Braintree/ErrorCodes/PayPalAccount.pm cp lib/WebService/Braintree/ErrorCodes/Descriptor.pm blib/lib/WebService/Braintree/ErrorCodes/Descriptor.pm cp lib/WebService/Braintree/ErrorCodes/MerchantAccount/Individual/Address.pm blib/lib/WebService/Braintree/ErrorCodes/MerchantAccount/Individual/Address.pm cp lib/WebService/Braintree/ErrorCodes/MerchantAccount/Funding.pm blib/lib/WebService/Braintree/ErrorCodes/MerchantAccount/Funding.pm cp lib/WebService/Braintree/ErrorCodes/MerchantAccount/Business/Address.pm blib/lib/WebService/Braintree/ErrorCodes/MerchantAccount/Business/Address.pm cp lib/WebService/Braintree/Nonce.pm blib/lib/WebService/Braintree/Nonce.pm cp lib/WebService/Braintree/Merchant.pm blib/lib/WebService/Braintree/Merchant.pm cp lib/WebService/Braintree/PayPalDetails.pm blib/lib/WebService/Braintree/PayPalDetails.pm cp lib/WebService/Braintree/PayPalAccountGateway.pm blib/lib/WebService/Braintree/PayPalAccountGateway.pm cp lib/WebService/Braintree/Role/CollectionBuilder.pm blib/lib/WebService/Braintree/Role/CollectionBuilder.pm cp lib/WebService/Braintree/ResourceCollection.pm blib/lib/WebService/Braintree/ResourceCollection.pm cp lib/WebService/Braintree/GenericSearch.pm blib/lib/WebService/Braintree/GenericSearch.pm cp lib/WebService/Braintree/PaginatedResult.pm blib/lib/WebService/Braintree/PaginatedResult.pm cp lib/WebService/Braintree/MerchantAccount/BusinessDetails.pm blib/lib/WebService/Braintree/MerchantAccount/BusinessDetails.pm cp lib/WebService/Braintree/MerchantAccount/FundingDetails.pm blib/lib/WebService/Braintree/MerchantAccount/FundingDetails.pm cp lib/WebService/Braintree/MerchantAccount.pm blib/lib/WebService/Braintree/MerchantAccount.pm cp lib/WebService/Braintree/PlanGateway.pm blib/lib/WebService/Braintree/PlanGateway.pm cp lib/WebService/Braintree/ResultObject.pm blib/lib/WebService/Braintree/ResultObject.pm cp lib/WebService/Braintree/PaymentMethodGateway.pm blib/lib/WebService/Braintree/PaymentMethodGateway.pm cp lib/WebService/Braintree/MerchantGateway.pm blib/lib/WebService/Braintree/MerchantGateway.pm cp lib/WebService/Braintree/PaymentMethodNonceGateway.pm blib/lib/WebService/Braintree/PaymentMethodNonceGateway.pm cp lib/WebService/Braintree/PaymentMethod.pm blib/lib/WebService/Braintree/PaymentMethod.pm cp lib/WebService/Braintree/PayPalAccount.pm blib/lib/WebService/Braintree/PayPalAccount.pm cp lib/WebService/Braintree/PartnerMerchant.pm blib/lib/WebService/Braintree/PartnerMerchant.pm cp lib/WebService/Braintree/MerchantAccount/IndividualDetails.pm blib/lib/WebService/Braintree/MerchantAccount/IndividualDetails.pm cp lib/WebService/Braintree/PaginatedCollection.pm blib/lib/WebService/Braintree/PaginatedCollection.pm cp lib/WebService/Braintree/Result.pm blib/lib/WebService/Braintree/Result.pm cp lib/WebService/Braintree/Plan.pm blib/lib/WebService/Braintree/Plan.pm cp lib/WebService/Braintree/MerchantAccountGateway.pm blib/lib/WebService/Braintree/MerchantAccountGateway.pm cp lib/WebService/Braintree/HTTP.pm blib/lib/WebService/Braintree/HTTP.pm cp lib/WebService/Braintree/PaymentMethodNonce.pm blib/lib/WebService/Braintree/PaymentMethodNonce.pm cp lib/WebService/Braintree/MerchantAccount/AddressDetails.pm blib/lib/WebService/Braintree/MerchantAccount/AddressDetails.pm cp lib/WebService/Braintree/Transaction/Status.pm blib/lib/WebService/Braintree/Transaction/Status.pm cp lib/WebService/Braintree/TransactionSearch.pm blib/lib/WebService/Braintree/TransactionSearch.pm cp lib/WebService/Braintree/Transaction/Type.pm blib/lib/WebService/Braintree/Transaction/Type.pm cp lib/WebService/Braintree/SubscriptionGateway.pm blib/lib/WebService/Braintree/SubscriptionGateway.pm cp lib/WebService/Braintree/Role/MakeRequest.pm blib/lib/WebService/Braintree/Role/MakeRequest.pm cp lib/WebService/Braintree/Transaction/PaymentInstrumentType.pm blib/lib/WebService/Braintree/Transaction/PaymentInstrumentType.pm cp lib/WebService/Braintree/Transaction.pm blib/lib/WebService/Braintree/Transaction.pm cp lib/WebService/Braintree/ValidationError.pm blib/lib/WebService/Braintree/ValidationError.pm cp lib/WebService/Braintree/Transaction/Source.pm blib/lib/WebService/Braintree/Transaction/Source.pm cp lib/WebService/Braintree/Transaction/EscrowStatus.pm blib/lib/WebService/Braintree/Transaction/EscrowStatus.pm cp lib/WebService/Braintree/SettlementBatchSummaryGateway.pm blib/lib/WebService/Braintree/SettlementBatchSummaryGateway.pm cp lib/WebService/Braintree/TransparentRedirect/QueryString.pm blib/lib/WebService/Braintree/TransparentRedirect/QueryString.pm cp lib/WebService/Braintree/UnknownPaymentMethod.pm blib/lib/WebService/Braintree/UnknownPaymentMethod.pm cp lib/WebService/Braintree/TransparentRedirect.pm blib/lib/WebService/Braintree/TransparentRedirect.pm cp lib/WebService/Braintree/SubscriptionSearch.pm blib/lib/WebService/Braintree/SubscriptionSearch.pm cp lib/WebService/Braintree/TransparentRedirectGateway.pm blib/lib/WebService/Braintree/TransparentRedirectGateway.pm cp lib/WebService/Braintree/TransactionGateway.pm blib/lib/WebService/Braintree/TransactionGateway.pm cp lib/WebService/Braintree/Transaction/CreatedUsing.pm blib/lib/WebService/Braintree/Transaction/CreatedUsing.pm cp lib/WebService/Braintree/SettlementBatchSummary.pm blib/lib/WebService/Braintree/SettlementBatchSummary.pm cp lib/WebService/Braintree/Test.pm blib/lib/WebService/Braintree/Test.pm cp lib/WebService/Braintree/Test/VenmoSdk.pm blib/lib/WebService/Braintree/Test/VenmoSdk.pm cp lib/WebService/Braintree/Subscription.pm blib/lib/WebService/Braintree/Subscription.pm cp lib/WebService/Braintree/Util.pm blib/lib/WebService/Braintree/Util.pm cp lib/WebService/Braintree/ValidationErrorCollection.pm blib/lib/WebService/Braintree/ValidationErrorCollection.pm cp lib/WebService/Braintree/Subscription/Status.pm blib/lib/WebService/Braintree/Subscription/Status.pm cp lib/WebService/Braintree/Test/MerchantAccount.pm blib/lib/WebService/Braintree/Test/MerchantAccount.pm cp lib/WebService/Braintree/WebhookTesting.pm blib/lib/WebService/Braintree/WebhookTesting.pm cp lib/ssl/sandbox_braintreegateway_com.ca.crt blib/lib/ssl/sandbox_braintreegateway_com.ca.crt cp lib/WebService/Braintree/Validations.pm blib/lib/WebService/Braintree/Validations.pm cp lib/ssl/securetrust_ca.crt blib/lib/ssl/securetrust_ca.crt cp lib/ssl/www_braintreegateway_com.ca.crt blib/lib/ssl/www_braintreegateway_com.ca.crt cp lib/WebService/Braintree/WebhookNotification/Kind.pm blib/lib/WebService/Braintree/WebhookNotification/Kind.pm cp lib/WebService/Braintree/Xml.pm blib/lib/WebService/Braintree/Xml.pm cp lib/WebService/Braintree/WebhookTestingGateway.pm blib/lib/WebService/Braintree/WebhookTestingGateway.pm cp lib/WebService/Braintree/WebhookNotificationGateway.pm blib/lib/WebService/Braintree/WebhookNotificationGateway.pm cp lib/WebService/Braintree/WebhookNotification.pm blib/lib/WebService/Braintree/WebhookNotification.pm Manifying 26 pod documents Manifying 2 pod documents ZARQUON/WebService-Braintree-1.0.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/data/fly2200/ap2200-299134/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/sandbox/*.t t/unit/*.t t/sandbox/address.t .......................... ok 1 - Result okay # Subtest: create ok 1 - Result okay ok 2 ok 3 1..3 ok 2 - create # Subtest: Create with a bad customer ID ok 1 - 1..1 ok 3 - Create with a bad customer ID # Subtest: Create without any fields ok 1 - Result correct not okay ok 2 - has at least one error on address ok 3 - Address error 1..3 ok 4 - Create without any fields # Subtest: with a customer ok 1 - Result okay # Subtest: find ok 1 1..1 ok 2 - find # Subtest: not found ok 1 - Catches Not Found 1..1 ok 3 - not found # Subtest: Update ok 1 - Result okay ok 2 1..2 ok 4 - Update # Subtest: Update non-existant ok 1 - 1..1 ok 5 - Update non-existant # Subtest: delete existing ok 1 - Result okay ok 2 - Result okay ok 3 - 1..3 ok 6 - delete existing 1..6 ok 5 - with a customer 1..5 ok t/sandbox/apple_pay.t ........................ skipped: Tests require merchant_gateway->create which returns 404 t/sandbox/client_token.t ..................... # Subtest: Generate a fingerprint that the gateway accepts ok 1 - Result okay 1..1 ok 1 - Generate a fingerprint that the gateway accepts # Subtest: it allows a client token version to be specified ok 1 1..1 ok 2 - it allows a client token version to be specified # Subtest: it can pass verify card ok 1 ok 2 1..2 ok 3 - it can pass verify card # Subtest: it can pass make default ok 1 ok 2 ok 3 1..3 ok 4 - it can pass make default # Subtest: it defaults to version 2 ok 1 1..1 ok 5 - it defaults to version 2 # Subtest: it can pass fail_on_duplicate_payment_method card ok 1 ok 2 ok 3 1..3 ok 6 - it can pass fail_on_duplicate_payment_method card # Subtest: client token accepts merchant account id ok 1 1..1 ok 7 - client token accepts merchant account id 1..7 ok t/sandbox/configuration.t .................... # Subtest: default integration configuration ok 1 - Result okay ok 2 1..2 ok 1 - default integration configuration # Subtest: configuration two ok 1 - 1..1 ok 2 - configuration two 1..2 ok t/sandbox/credit_card.t ...................... # Subtest: Create with S2S ok 1 - Result okay ok 2 - sets credit card number ok 3 ok 4 ok 5 1..5 ok 1 - Create with S2S # Subtest: create with credit card nonce ok 1 - Result okay ok 2 1..2 ok 2 - create with credit card nonce # Subtest: Create with security params ok 1 - Result okay 1..1 ok 3 - Create with security params # Subtest: Failure Cases ok 1 - Result correct not okay ok 2 - Customer not found 1..2 ok 4 - Failure Cases # Subtest: Create with Fail on Duplicate Payment Method ok 1 - Result correct not okay ok 2 1..2 ok 5 - Create with Fail on Duplicate Payment Method # Subtest: Create with Billing Address ok 1 - Result okay ok 2 - sets address attributes ok 3 ok 4 1..4 ok 6 - Create with Billing Address # Subtest: delete # Subtest: existing card ok 1 - Result okay 1..1 ok 1 - existing card # Subtest: not found ok 1 - 1..1 ok 2 - not found 1..2 ok 7 - delete # Subtest: find # Subtest: card exists ok 1 ok 2 1..2 ok 1 - card exists # Subtest: card does not exist ok 1 - 1..1 ok 2 - card does not exist 1..2 ok 8 - find # Subtest: from_nonce # Subtest: returns the payment method for the provided nonce ok 1 1..1 ok 1 - returns the payment method for the provided nonce # Subtest: fails if nonce is empty ok 1 - 1..1 ok 2 - fails if nonce is empty # Subtest: fails if nonce points to a shared card ok 1 1..1 ok 3 - fails if nonce points to a shared card # Subtest: fails if nonce is locked ok 1 - Result okay ok 2 - Result okay ok 3 1..3 ok 4 - fails if nonce is locked # Subtest: fails if nonce is already consumed ok 1 1..1 ok 5 - fails if nonce is already consumed 1..5 ok 9 - from_nonce # Subtest: update # Subtest: existing card ok 1 - Result okay ok 2 - sets new credit card number 1..2 ok 1 - existing card # Subtest: not found ok 1 - 1..1 ok 2 - not found 1..2 ok 10 - update # Subtest: Card Types # Subtest: Debit ok 1 - Result okay ok 2 - credit_card->debit returns Debit->Yes 1..2 ok 1 - Debit # Subtest: Payroll ok 1 - Result okay ok 2 - credit_card->payroll returns Payroll->Yes 1..2 ok 2 - Payroll # Subtest: Healthcare ok 1 - Result okay ok 2 - credit_card->healthcare returns Healthcare->Yes 1..2 ok 3 - Healthcare # Subtest: Commercial ok 1 - Result okay ok 2 - credit_card->commercial returns Commercial->Yes 1..2 ok 4 - Commercial # Subtest: DurbinRegulated ok 1 - Result okay ok 2 - credit_card->durbin_regulated returns DurbinRegulated->Yes 1..2 ok 5 - DurbinRegulated # Subtest: Prepaid ok 1 - Result okay ok 2 - credit_card->prepaid returns Prepaid->Yes 1..2 ok 6 - Prepaid # Subtest: IssuingBank ok 1 - Result okay ok 2 - credit_card->issuing_bank returns CreditCardDefaults->IssuingBank 1..2 ok 7 - IssuingBank # Subtest: CountryOfIssuance ok 1 - Result okay ok 2 - credit_card->country_of_issuance returns CreditCardDefaults->CountryOfIssuance 1..2 ok 8 - CountryOfIssuance 1..8 ok 11 - Card Types # Subtest: card with negative card type identifiers ok 1 - Result okay ok 2 - credit_card->prepaid is Prepaid->No ok 3 - credit_card->debit is Debit->No ok 4 - credit_card->payroll is Payroll->No ok 5 - credit_card->healthcare is Healthcare->No ok 6 - credit_card->commercial is Commercial->No ok 7 - credit_card->durbin_regulated is DurbinRegulated->No 1..7 ok 12 - card with negative card type identifiers # Subtest: card without card type identifiers ok 1 - Result okay ok 2 - credit_card->prepaid is Prepaid->Unknown ok 3 - credit_card->debit is Debit->Unknown ok 4 - credit_card->payroll is Payroll->Unknown ok 5 - credit_card->healthcare is Healthcare->Unknown ok 6 - credit_card->commercial is Commercial->Unknown ok 7 - credit_card->durbin_regulated is DurbinRegulated->Unknown ok 8 - credit_card->issuing_bank is IssuingBank->Unknown ok 9 - credit_card->country_of_issuance is CountryOfIssuance->Unknown 1..9 ok 13 - card without card type identifiers # Subtest: Venmo Sdk Payment Method Code ok 1 - Result okay ok 2 ok 3 ok 4 1..4 ok 14 - Venmo Sdk Payment Method Code # Subtest: Invalid Venmo Sdk Payment Method Code ok 1 - Result correct not okay ok 2 ok 3 1..3 ok 15 - Invalid Venmo Sdk Payment Method Code # Subtest: Valid Venmo Sdk Session ok 1 - Result okay ok 2 1..2 ok 16 - Valid Venmo Sdk Session # Subtest: Invalid Venmo Sdk Session ok 1 - Result okay ok 2 1..2 ok 17 - Invalid Venmo Sdk Session # Subtest: credit 1..0 # SKIP This returns unauthorized ok 18 # skip This returns unauthorized # Subtest: sale ok 1 - Result okay ok 2 - Result okay ok 3 ok 4 ok 5 ok 6 1..6 ok 19 - sale # Subtest: expired_cards ok 1 - Result okay ok 2 ok 3 1..3 ok 20 - expired_cards # Subtest: expiring_between ok 1 - Result okay ok 2 - Have at least 1 card expiring next year ok 3 ok 4 ok 5 1..5 ok 21 - expiring_between 1..21 ok t/sandbox/credit_card_verification.t ......... # Subtest: card verification is returned by result objects ok 1 ok 2 1..2 ok 1 - card verification is returned by result objects # Subtest: finds credit card verification ok 1 1..1 ok 2 - finds credit card verification # Subtest: Card Type Indicators ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 1..9 ok 3 - Card Type Indicators 1..3 ok t/sandbox/credit_card_verification_search.t .. # Subtest: Searches text and partial match and equality fields ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok 1 - Searches text and partial match and equality fields # Subtest: Searches multiple value fields ok 1 ok 2 ok 3 ok 4 1..4 ok 2 - Searches multiple value fields # Subtest: Searches fail on invalid credit card types ok 1 - 1..1 ok 3 - Searches fail on invalid credit card types # Subtest: Searches range fields ok 1 ok 2 ok 3 1..3 ok 4 - Searches range fields # Subtest: gets all ccvs ok 1 1..1 ok 5 - gets all ccvs 1..5 ok t/sandbox/customer.t ......................... # Subtest: Create:S2S # Subtest: simple ok 1 - Result okay ok 2 - sets customer attributes (first name) ok 3 - customer id != blank 1..3 ok 1 - simple # Subtest: with CC and billing address ok 1 - Result okay ok 2 - sets customer attributes (first name) ok 3 - sets deeply nested attributes ok 4 ok 5 1..5 ok 2 - with CC and billing address # Subtest: with venmo sdk payment method code ok 1 - Result okay ok 2 1..2 ok 3 - with venmo sdk payment method code # Subtest: with credit card nonce ok 1 - Result okay ok 2 1..2 ok 4 - with credit card nonce # Subtest: with paypal payment method nonce 1..0 # SKIP Error with paypal nonces ok 5 # skip Error with paypal nonces # Subtest: with venmo sdk session ok 1 - Result okay ok 2 1..2 ok 6 - with venmo sdk session # Subtest: with security params ok 1 - Result okay 1..1 ok 7 - with security params 1..7 ok 1 - Create:S2S # Subtest: delete # Subtest: existing customer ok 1 - Result okay ok 2 - Result okay 1..2 ok 1 - existing customer # Subtest: customer doesn't exist ok 1 - throws NotFoundError if customer doesn't exist 1..1 ok 2 - customer doesn't exist 1..2 ok 2 - delete # Subtest: find # Subtest: existing customer ok 1 - finds the correct customer ok 2 - gets customer details (First name) 1..2 ok 1 - existing customer # Subtest: doesn't exist ok 1 - throws NotFoundError if customer doesn't exist 1..1 ok 2 - doesn't exist 1..2 ok 3 - find # Subtest: update # Subtest: existing simple customer ok 1 - Result okay ok 2 - updates attribute correctly 1..2 ok 1 - existing simple customer # Subtest: add CC/address details existing simple customer ok 1 - Result okay ok 2 - sets deeply nested attributes 1..2 ok 2 - add CC/address details existing simple customer # Subtest: update existing customer CC/Address details ok 1 - Result okay ok 2 - set credit card properly 1..2 ok 3 - update existing customer CC/Address details # Subtest: update existing customer billing address details ok 1 - Result okay ok 2 - update billing street address 1..2 ok 4 - update existing customer billing address details # Subtest: doesn't exist ok 1 - throws error if customer doesn't exist 1..1 ok 5 - doesn't exist # Subtest: invalid params ok 1 - throws arg error 1..1 ok 6 - invalid params # Subtest: update accepts payment method nonce ok 1 ok 2 ok 3 1..3 ok 7 - update accepts payment method nonce 1..7 ok 4 - update # Subtest: Search # Subtest: search on paypal account email ok 1 1..1 ok 1 - search on paypal account email 1..1 ok 5 - Search # Subtest: credit 1..0 # SKIP Transaction->credit() returns unauthorized ok 6 # skip Transaction->credit() returns unauthorized # Subtest: sale ok 1 - Result okay ok 2 - Result okay ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 1..8 ok 7 - sale 1..7 ok t/sandbox/customer_search.t .................. ok 1 - customer created successfully # Subtest: find customer with all matching fields ok 1 - Result okay ok 2 ok 3 1..3 ok 2 - find customer with all matching fields # Subtest: can find duplicate credit cards given payment method token ok 1 ok 2 ok 3 1..3 ok 3 - can find duplicate credit cards given payment method token # Subtest: can search on text fields ok 1 ok 2 1..2 ok 4 - can search on text fields # Subtest: can search on credit card number (partial match) ok 1 ok 2 1..2 ok 5 - can search on credit card number (partial match) # Subtest: can search on ids (multiple values) ok 1 ok 2 1..2 ok 6 - can search on ids (multiple values) # Subtest: can search on created_at (range field) ok 1 - Result okay ok 2 ok 3 1..3 ok 7 - can search on created_at (range field) # Subtest: can search on address (text field) ok 1 - Result okay ok 2 ok 3 1..3 ok 8 - can search on address (text field) # Subtest: gets all customers ok 1 1..1 ok 9 - gets all customers 1..9 ok t/sandbox/disbursement.t ..................... # Subtest: verify_sandbox ok 1 - Validate addons ok 2 - Validate discounts ok 3 - Validate plans ok 4 - Validate merchants ok 5 - Validate sub-merchant 'sandbox_sub_merchant_account' 1..5 ok 1 - verify_sandbox # Subtest: Transactions # Subtest: retrieves transactions associated with the disbursement 1..0 # SKIP sandbox_sub_merchant_account is unauthorized ok 1 # skip sandbox_sub_merchant_account is unauthorized 1..1 ok 2 - Transactions 1..2 ok # Child (Not found) exited without calling finalize() # Failed test 'Not found' # at /data/fly2200/cpanfly-5.22/var/megalib/Test/Builder.pm line 279. ServerError at lib/WebService/Braintree/HTTP.pm line 84. WebService::Braintree::HTTP::check_response_code(WebService::Braintree::HTTP=HASH(0x68aca40), 500) called at lib/WebService/Braintree/HTTP.pm line 70 WebService::Braintree::HTTP::make_request(WebService::Braintree::HTTP=HASH(0x68aca40), "/disputes/advanced_search?page=4", HASH(0x68a0318), "POST") called at lib/WebService/Braintree/HTTP.pm line 22 WebService::Braintree::HTTP::post(WebService::Braintree::HTTP=HASH(0x68aca40), "/disputes/advanced_search?page=4", HASH(0x68a0318)) called at lib/WebService/Braintree/Role/CollectionBuilder.pm line 64 WebService::Braintree::Role::CollectionBuilder::__ANON__(4) called at lib/WebService/Braintree/PaginatedCollection.pm line 26 WebService::Braintree::PaginatedCollection::each(WebService::Braintree::PaginatedCollection=HASH(0x6577728), CODE(0x65923e8)) called at t/sandbox/dispute.t line 202 main::count(WebService::Braintree::PaginatedCollection=HASH(0x6577728)) called at t/sandbox/dispute.t line 176 main::__ANON__() called at /data/fly2200/cpanfly-5.22/var/megalib/Test/Builder.pm line 261 Test::Builder::__ANON__() called at /data/fly2200/cpanfly-5.22/var/megalib/Test/Builder.pm line 266 eval {...} called at /data/fly2200/cpanfly-5.22/var/megalib/Test/Builder.pm line 266 Test::Builder::subtest(Test::Builder=HASH(0x21586c8), "Not found", CODE(0x57f3318)) called at /data/fly2200/cpanfly-5.22/var/megalib/Test/More.pm line 771 Test::More::subtest("Not found", CODE(0x57f3318)) called at t/sandbox/dispute.t line 177 main::__ANON__() called at /data/fly2200/cpanfly-5.22/var/megalib/Test/Builder.pm line 261 Test::Builder::__ANON__() called at /data/fly2200/cpanfly-5.22/var/megalib/Test/Builder.pm line 266 eval {...} called at /data/fly2200/cpanfly-5.22/var/megalib/Test/Builder.pm line 266 Test::Builder::subtest(Test::Builder=HASH(0x21586c8), "search", CODE(0x57f29d0)) called at /data/fly2200/cpanfly-5.22/var/megalib/Test/More.pm line 771 Test::More::subtest("search", CODE(0x57f29d0)) called at t/sandbox/dispute.t line 197 # Child (search) exited without calling finalize() # Failed test 'search' # at /data/fly2200/cpanfly-5.22/var/megalib/Test/Builder.pm line 279. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 255 just after 5. t/sandbox/dispute.t .......................... # Subtest: accept() # Subtest: changes dispute status to accepted ok 1 - Sale w/dispute created ok 2 - Result okay ok 3 - Accept() successful ok 4 - Result okay ok 5 # Subtest: cannot accept() an accepted dispute ok 1 - Result correct not okay ok 2 - Correct code ok 3 - Correct message 1..3 ok 6 - cannot accept() an accepted dispute # Subtest: cannot add_text_evidence() to an accepted dispute ok 1 - Result correct not okay ok 2 - Correct code ok 3 - Correct message 1..3 ok 7 - cannot add_text_evidence() to an accepted dispute # Subtest: cannot remove_evidence() from an accepted dispute ok 1 - Result correct not okay ok 2 - Correct code ok 3 - Correct message 1..3 ok 8 - cannot remove_evidence() from an accepted dispute 1..8 ok 1 - changes dispute status to accepted # Subtest: raises a NotFound exception if not found ok 1 - 1..1 ok 2 - raises a NotFound exception if not found 1..2 ok 1 - accept() # Subtest: finalize() # Subtest: changes dispute status to disputed ok 1 - Sale w/dispute created ok 2 - Finalize() successful ok 3 - Result okay ok 4 # Subtest: cannot finalize() a non-open dispute ok 1 - Result correct not okay ok 2 - Correct code ok 3 - Correct message 1..3 ok 5 - cannot finalize() a non-open dispute 1..5 ok 1 - changes dispute status to disputed # Subtest: raises a NotFound exception if not found ok 1 - 1..1 ok 2 - raises a NotFound exception if not found 1..2 ok 2 - finalize() # Subtest: add_file_evidence() 1..0 # SKIP tests for add_file_evidence() requires DocumentUpload ok 3 # skip tests for add_file_evidence() requires DocumentUpload # Subtest: text evidence (add and remove) ok 1 - Sale w/dispute created ok 2 - Result okay ok 3 ok 4 ok 5 ok 6 ok 7 - Result okay ok 8 ok 9 ok 10 - Result okay ok 11 - Result okay ok 12 # Subtest: adding raises a NotFound exception if not found ok 1 - 1..1 ok 13 - adding raises a NotFound exception if not found # Subtest: removing raises a NotFound exception if not found ok 1 - 1..1 ok 14 - removing raises a NotFound exception if not found 1..14 ok 4 - text evidence (add and remove) # Subtest: search # Subtest: Not found not ok 1 - Not found not ok 5 - search Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/5 subtests (less 1 skipped subtest: 3 okay) t/sandbox/merchant.t ......................... skipped: merchant_gateway->create returns a 404 # Failed test 'Result okay' # at t/lib/WebService/Braintree/TestHelper.pm line 255. WebService::Braintree::Result { Parents Moose::Object public methods (27) : add_on, address, api_error_response, apple_pay, apple_pay_card, credit_card, credit_card_verification, customer, DESTROY, discount, dispute, errors, evidence, is_success, merchant, merchant_account, message, meta, new, patch_in_response_accessors, payment_method, payment_method_nonce, paypal_account, response, settlement_batch_summary, subscription, transaction private methods (1) : _get_response internals: { response { api_error_response { errors { errors [], merchant_account { errors [ [0] { attribute "id", code 82604, message "Applicant merchant id is in use." } ] } }, message "Applicant merchant id is in use.", params { merchant_account { business { address { locality "Avondale", postal_code 60647, region "IN", street_address "193 Credibility St." }, dba_name "In good company", legal_name "In good company" }, funding { descriptor "Joes Leoggs IN", destination "email", email "job@leoggs.com", mobile_phone 3125551212 }, id "sub_merchant_account_id379", individual { address { locality "Avondale", postal_code 60647, region "IN", street_address "193 Credibility St." }, email "job@leoggs.com", first_name "Job", last_name "Leoggs", phone "555-555-1212" }, master_merchant_account_id "sandbox_master_merchant_account", tos_accepted "true" }, merchant_id "syfypxps267pmrcv" } } } } } at t/lib/WebService/Braintree/TestHelper.pm line 257. # Looks like you failed 1 test of 1. # Failed test 'Accepts ID' # at t/sandbox/merchant_account.t line 86. # Failed test 'Result okay' # at t/lib/WebService/Braintree/TestHelper.pm line 255. WebService::Braintree::Result { Parents Moose::Object public methods (27) : add_on, address, api_error_response, apple_pay, apple_pay_card, credit_card, credit_card_verification, customer, DESTROY, discount, dispute, errors, evidence, is_success, merchant, merchant_account, message, meta, new, patch_in_response_accessors, payment_method, payment_method_nonce, paypal_account, response, settlement_batch_summary, subscription, transaction private methods (1) : _get_response internals: { response { api_error_response { errors { errors [], merchant_account { errors [ [0] { attribute "id", code 82604, message "Applicant merchant id is in use." } ] } }, message "Applicant merchant id is in use.", params { merchant_account { business { address { locality "Avondale", postal_code 60647, region "IN", street_address "193 Credibility St." }, dba_name "In good company", legal_name "In good company" }, funding { descriptor "Joes Leoggs IN", destination "email", email "job@leoggs.com", mobile_phone 3125551212 }, id "sub_merchant_account_id912", individual { address { locality "Avondale", postal_code 60647, region "IN", street_address "193 Credibility St." }, email "job@leoggs.com", first_name "Job", last_name "Leoggs", phone "555-555-1212" }, master_merchant_account_id "sandbox_master_merchant_account", tos_accepted "true" }, merchant_id "syfypxps267pmrcv" } } } } } at t/lib/WebService/Braintree/TestHelper.pm line 257. # Looks like you failed 1 test of 1. # Failed test 'Can find a merchant account by ID' # at t/sandbox/merchant_account.t line 383. # Looks like you failed 2 tests of 13. t/sandbox/merchant_account.t ................. # Subtest: verify_sandbox ok 1 - Validate addons ok 2 - Validate discounts ok 3 - Validate plans ok 4 - Validate merchants ok 5 - Validate sub-merchant 'sandbox_sub_merchant_account' 1..5 ok 1 - verify_sandbox # Subtest: Successful Create ok 1 - Result okay ok 2 ok 3 1..3 ok 2 - Successful Create # Subtest: Accepts ID not ok 1 - Result okay 1..1 not ok 3 - Accepts ID # Subtest: Handles Unsuccessful Result ok 1 - Result correct not okay ok 2 1..2 ok 4 - Handles Unsuccessful Result # Subtest: Works with FundingDestination::Bank ok 1 - Result okay 1..1 ok 5 - Works with FundingDestination::Bank # Subtest: Works with FundingDestination::Email ok 1 - Result okay 1..1 ok 6 - Works with FundingDestination::Email # Subtest: Works with FundingDestination::MobilePhone ok 1 - Result okay 1..1 ok 7 - Works with FundingDestination::MobilePhone # Subtest: Create handles required validation errors ok 1 - Result correct not okay ok 2 - Individual->FirstNameIsRequired ok 3 - Individual->LastNameIsRequired ok 4 - Individual->DateOfBirthIsRequired ok 5 - Individual->EmailIsRequired ok 6 - Individual::Address->StreetAddressIsRequired ok 7 - Individual::Address->PostalCodeIsRequired ok 8 - Individual::Address->LocalityIsRequired ok 9 - Individual::Address->RegionIsRequired ok 10 - Funding->DestinationIsRequired 1..10 ok 8 - Create handles required validation errors # Subtest: Create handles invalid validation errors ok 1 - Result correct not okay ok 2 - Individual->FirstNameIsInvalid ok 3 - Individual->LastNameIsInvalid ok 4 - Individual->EmailIsInvalid ok 5 - Individual->PhoneIsInvalid ok 6 - Individual->SsnIsInvalid ok 7 - Individual::Address->StreetAddressIsInvalid ok 8 - Individual::Address->PostalCodeIsInvalid ok 9 - Individual::Address->RegionIsInvalid ok 10 - Business->DbaNameIsInvalid ok 11 - Business->TaxIdIsInvalid ok 12 - Business->LegalNameIsInvalid ok 13 - Business::Address->StreetAddressIsInvalid ok 14 - Business::Address->PostalCodeIsInvalid ok 15 - Business::Address->RegionIsInvalid ok 16 - Funding->DestinationIsInvalid ok 17 - Funding->RoutingNumberIsInvalid ok 18 - Funding->AccountNumberIsInvalid ok 19 - Funding->EmailIsInvalid ok 20 - Funding->MobilePhoneIsInvalid 1..20 ok 9 - Create handles invalid validation errors # Subtest: Handles tax id and legal name mutual requirement errors # Subtest: tax_id only ok 1 - Result correct not okay ok 2 - Business->LegalNameIsRequiredWithTaxId ok 3 - Business->TaxIdMustBeBlank 1..3 ok 1 - tax_id only # Subtest: legal_name only ok 1 - Result correct not okay ok 2 - Business->TaxIdIsRequiredWithLegalName 1..2 ok 2 - legal_name only 1..2 ok 10 - Handles tax id and legal name mutual requirement errors # Subtest: Handles funding destination requirement errors # Subtest: bank requirements ok 1 - Result correct not okay ok 2 - Funding->AccountNumberIsRequired ok 3 - Funding->RoutingNumberIsRequired 1..3 ok 1 - bank requirements # Subtest: mobilephone requirements ok 1 - Result correct not okay ok 2 - Funding->MobilePhoneIsRequired 1..2 ok 2 - mobilephone requirements # Subtest: email requirements ok 1 - Result correct not okay ok 2 - Funding->EmailIsRequired 1..2 ok 3 - email requirements 1..3 ok 11 - Handles funding destination requirement errors # Subtest: Can find a merchant account by ID not ok 1 - Result okay 1..1 not ok 12 - Can find a merchant account by ID # Subtest: Calling find with a nonexistant ID returns a NotFoundError ok 1 - 1..1 ok 13 - Calling find with a nonexistant ID returns a NotFoundError 1..13 Dubious, test returned 2 (wstat 512, 0x200) Failed 2/13 subtests t/sandbox/payment_method.t ................... # Subtest: Create # Subtest: it creates a paypal account method with a future payment nonce 1..0 # SKIP Error communicating with PayPal ok 1 # skip Error communicating with PayPal # Subtest: it creates a credit card payment method with a nonce ok 1 - Result okay ok 2 - Result okay ok 3 ok 4 1..4 ok 2 - it creates a credit card payment method with a nonce # Subtest: it creates a payment method with a fake apple pay nonce ok 1 - Result okay ok 2 - Result okay ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 1..9 ok 3 - it creates a payment method with a fake apple pay nonce # Subtest: create paypal account with one-time nonce fails ok 1 - Result okay ok 2 - Result correct not okay ok 3 1..3 ok 4 - create paypal account with one-time nonce fails # Subtest: create can make default and set token ok 1 - Result okay ok 2 - Result okay ok 3 - Result okay ok 4 ok 5 1..5 ok 5 - create can make default and set token # Subtest: it doesn't return an error if credit card options are present for a paypal nonce 1..0 # SKIP Error communicating with PayPal ok 6 # skip Error communicating with PayPal # Subtest: it respects verify_card and verification_merchant_account_id when included outside of the nonce ok 1 - PaymentMethod ok 2 ok 3 ok 4 ok 5 1..5 ok 7 - it respects verify_card and verification_merchant_account_id when included outside of the nonce # Subtest: it respects fail_on_duplicate_payment_method when included outside of the nonce ok 1 - Result okay ok 2 - Result correct not okay ok 3 1..3 ok 8 - it respects fail_on_duplicate_payment_method when included outside of the nonce # Subtest: it allows passing the billing address outside of the nonce ok 1 ok 2 - Result okay ok 3 ok 4 ok 5 ok 6 1..6 ok 9 - it allows passing the billing address outside of the nonce # Subtest: it overrides the billing address in the nonce ok 1 - Result okay ok 2 ok 3 ok 4 1..4 ok 10 - it overrides the billing address in the nonce # Subtest: it does not override the billing address for a vaulted credit card ok 1 - Result okay ok 2 ok 3 ok 4 1..4 ok 11 - it does not override the billing address for a vaulted credit card # Subtest: it ignores passed billing address params 1..0 # SKIP Error communicating with PayPal ok 12 # skip Error communicating with PayPal # Subtest: it allows passing a billing address id outside of the nonce ok 1 - Result okay ok 2 ok 3 ok 4 ok 5 1..5 ok 13 - it allows passing a billing address id outside of the nonce # Subtest: it ignores passed billing address id 1..0 # SKIP Error communicating with PayPal ok 14 # skip Error communicating with PayPal 1..14 ok 1 - Create # Subtest: Update # Subtest: credit cards # Subtest: it updates the credit card ok 1 - Result okay ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok 1 - it updates the credit card # Subtest: billing address # Subtest: it creates a new billing address by default ok 1 - Result okay ok 2 - Result okay ok 3 ok 4 ok 5 1..5 ok 1 - it creates a new billing address by default # Subtest: it updates the billing address if option is specified ok 1 - Result okay ok 2 - Result okay ok 3 ok 4 ok 5 1..5 ok 2 - it updates the billing address if option is specified # Subtest: it updates the country via codes ok 1 - Result okay ok 2 - Result okay ok 3 ok 4 ok 5 ok 6 1..6 ok 3 - it updates the country via codes 1..3 ok 2 - billing address # Subtest: it can pass expiration_month and expiration_year ok 1 - Result okay ok 2 - Result okay ok 3 ok 4 ok 5 ok 6 1..6 ok 3 - it can pass expiration_month and expiration_year # Subtest: it verifies the update if options[verify_card]=true ok 1 - Result okay ok 2 - Result correct not okay ok 3 - processor_declined ok 4 1..4 ok 4 - it verifies the update if options[verify_card]=true # Subtest: it can update the billing address ok 1 - Result okay ok 2 - Result okay ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 1..11 ok 5 - it can update the billing address # Subtest: it returns an error response if invalid ok 1 - Result okay ok 2 - Result correct not okay ok 3 1..3 ok 6 - it returns an error response if invalid # Subtest: it can update the default ok 1 ok 2 ok 3 - Result okay ok 4 ok 5 1..5 ok 7 - it can update the default 1..7 ok 1 - credit cards # Subtest: paypal accounts 1..0 # SKIP Error communicating with PayPal ok 2 # skip Error communicating with PayPal 1..2 ok 2 - Update # Subtest: Delete # Subtest: delete deletes credit card ok 1 - Result okay ok 2 1..2 ok 1 - delete deletes credit card # Subtest: delete deletes paypal account ok 1 - Result okay 1..1 ok 2 - delete deletes paypal account # Subtest: delete raises a NotFoundError when token doesn't exist ok 1 - 1..1 ok 3 - delete raises a NotFoundError when token doesn't exist 1..3 ok 3 - Delete # Subtest: Find # Subtest: find finds a credit card ok 1 - Result okay ok 2 1..2 ok 1 - find finds a credit card # Subtest: find finds a paypal account ok 1 - Result okay ok 2 1..2 ok 2 - find finds a paypal account # Subtest: find raises a NotFoundError when the token is blank ok 1 - 1..1 ok 3 - find raises a NotFoundError when the token is blank # Subtest: find raises a NotFoundError when the token doesn't exist ok 1 - 1..1 ok 4 - find raises a NotFoundError when the token doesn't exist 1..4 ok 4 - Find 1..4 ok t/sandbox/payment_method_nonce.t ............. # Subtest: creates a payment method nonce from a vaulted credit card ok 1 - .. customer->id is defined ok 2 - .. nonce is defined ok 3 - Result okay ok 4 - .. we have a payment method ok 5 - .. we can find the credit card from the token ok 6 - Result okay ok 7 - .. we get a nonce ok 8 - .. we get a nonce object ok 9 - .. nonce accessor created successfully ok 10 - .. we have details ok 11 - .. details match the credit card 1..11 ok 1 - creates a payment method nonce from a vaulted credit card # Subtest: thrown serror with invalid tokens ok 1 - .. correctly raises an exception for a non existent token 1..1 ok 2 - thrown serror with invalid tokens # Subtest: finds (fake) valid nonce, returns it ok 1 - Result okay ok 2 - .. returns the correct nonce ok 3 - .. returns the correct type ok 4 - .. details->last_two set correctly ok 5 - .. details->card_type set correctly 1..5 ok 3 - finds (fake) valid nonce, returns it # Subtest: returns null 3ds_info if there isn't any ok 1 - Result okay ok 2 - .. three_d_secure_info is null 1..2 ok 4 - returns null 3ds_info if there isn't any # Subtest: correctly raises and exception for a non existent token ok 1 - .. correctly raises an exception for a non existent nonce 1..1 ok 5 - correctly raises and exception for a non existent token 1..5 ok t/sandbox/paypal_account.t ................... # Subtest: verify_sandbox ok 1 - Validate addons ok 2 - Validate discounts ok 3 - Validate plans ok 4 - Validate merchants ok 5 - Validate sub-merchant 'sandbox_sub_merchant_account' 1..5 ok 1 - verify_sandbox # Subtest: Find # Subtest: it returns paypal accounts by token ok 1 - Customer created ok 2 - Payment method created ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 1..9 ok 1 - it returns paypal accounts by token # Subtest: it raises a not-found error for an unknown token ok 1 - 1..1 ok 2 - it raises a not-found error for an unknown token # Subtest: it raises a not-found error for a credit card token ok 1 - Customer created ok 2 - 1..2 ok 3 - it raises a not-found error for a credit card token 1..3 ok 2 - Find # Subtest: Delete # Subtest: returns paypal account by token ok 1 - Customer created ok 2 - Payment method created 1..2 ok 1 - returns paypal account by token # Subtest: raises a NotFoundError for unknown token ok 1 - 1..1 ok 2 - raises a NotFoundError for unknown token 1..2 ok 3 - Delete # Subtest: Update # Subtest: can update token ok 1 - Customer created ok 2 - Payment method created ok 3 - Update successful ok 4 1..4 ok 1 - can update token # Subtest: can make default ok 1 - Customer created ok 2 - Credit Card created ok 3 - Payment method created ok 4 - Update successful ok 5 1..5 ok 2 - can make default 1..2 ok 4 - Update # Subtest: sale ok 1 - Customer created ok 2 - Payment method created ok 3 - Result okay 1..3 ok 5 - sale # Subtest: it returns subscriptions associated with a paypal account 1..0 # SKIP Cannot create a nonce - cannot use the old Vault flow. ok 6 # skip Cannot create a nonce - cannot use the old Vault flow. 1..6 ok t/sandbox/settlement_batch_summary.t ......... # Subtest: returns an empty collection if there is no data ok 1 - Result okay ok 2 1..2 ok 1 - returns an empty collection if there is no data # Subtest: returns an error if the result cannot be parsed ok 1 - Result correct not okay ok 2 1..2 ok 2 - returns an error if the result cannot be parsed # Subtest: returns transactions settled on a given day ok 1 - Result okay ok 2 ok 3 1..3 ok 3 - returns transactions settled on a given day # Subtest: returns transactions grouped by custom field ok 1 - Result okay ok 2 ok 3 1..3 ok 4 - returns transactions grouped by custom field 1..4 ok t/sandbox/subscription.t ..................... # Subtest: verify_sandbox ok 1 - Validate addons ok 2 - Validate discounts ok 3 - Validate plans ok 4 - Validate merchants ok 5 - Validate sub-merchant 'sandbox_sub_merchant_account' 1..5 ok 1 - verify_sandbox # Subtest: create without trial ok 1 - Result okay ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 1..19 ok 2 - create without trial # Subtest: create with descriptors ok 1 - Result okay ok 2 ok 3 ok 4 1..4 ok 3 - create with descriptors # Subtest: create with descriptor validations ok 1 - Result correct not okay ok 2 ok 3 ok 4 1..4 ok 4 - create with descriptor validations # Subtest: create with trial, add-ons, discounts ok 1 - Result okay ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 1..13 ok 5 - create with trial, add-ons, discounts # Subtest: create with payment method nonce ok 1 - Result okay ok 2 1..2 ok 6 - create with payment method nonce # Subtest: create with a paypal account ok 1 - Result okay ok 2 1..2 ok 7 - create with a paypal account # Subtest: retry charge 1..0 # SKIP make_subscription_past_due receives a 404 ok 8 # skip make_subscription_past_due receives a 404 # Subtest: if transaction fails, no subscription gets returned ok 1 - Result correct not okay ok 2 1..2 ok 9 - if transaction fails, no subscription gets returned # Subtest: With a specific subscription # Subtest: find ok 1 ok 2 ok 3 - 1..3 ok 1 - find # Subtest: update ok 1 - Result okay ok 2 ok 3 - 1..3 ok 2 - update # Subtest: update payment method with payment method nonce ok 1 - Result okay ok 2 1..2 ok 3 - update payment method with payment method nonce # Subtest: cancel ok 1 - Result okay ok 2 - Result correct not okay ok 3 1..3 ok 4 - cancel 1..4 ok 10 - With a specific subscription 1..10 ok make: *** wait: No child processes. Stop. make: *** Waiting for unfinished jobs.... make: *** wait: No child processes. Stop. Timeout (max run time is 300s) /data/fly2200/ap2200-299134/bin/perl-static killed by signal 15.