From 17bfa11c45ad7ecc9c88df3ad47cfd8be8ae47b4 Mon Sep 17 00:00:00 2001 From: Seamus Lee Date: Tue, 31 Aug 2021 08:28:54 +1000 Subject: [PATCH] [NFC] Fix UpdateSubscriptionTest on php8 by creating a Payment Processor --- tests/phpunit/CRM/Contribute/Form/UpdateSubscriptionTest.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/phpunit/CRM/Contribute/Form/UpdateSubscriptionTest.php b/tests/phpunit/CRM/Contribute/Form/UpdateSubscriptionTest.php index d32b6decc8..6829085dc0 100644 --- a/tests/phpunit/CRM/Contribute/Form/UpdateSubscriptionTest.php +++ b/tests/phpunit/CRM/Contribute/Form/UpdateSubscriptionTest.php @@ -71,12 +71,13 @@ class CRM_Contribute_Form_UpdateSubscriptionTest extends CiviUnitTestCase { * */ public function addContribution(): void { + $this->paymentProcessorId = $this->processorCreate(); $this->callAPISuccess('Order', 'create', [ 'contact_id' => $this->getContactID(), 'contribution_recur_id' => $this->getContributionRecurID(), 'financial_type_id' => 'Donation', 'total_amount' => 10, - 'api.Payment.create' => ['total_amount' => 10], + 'api.Payment.create' => ['total_amount' => 10, 'payment_processor_id' => $this->paymentProcessorId], ]); } -- 2.25.1