From 143911162d409211966f215be0aa8359d618ae98 Mon Sep 17 00:00:00 2001 From: Eileen McNaughton Date: Thu, 11 Aug 2022 09:39:34 +1200 Subject: [PATCH] Stop calling BAO function in test --- .../CRM/Contribute/Import/Parser/ContributionTest.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/phpunit/CRM/Contribute/Import/Parser/ContributionTest.php b/tests/phpunit/CRM/Contribute/Import/Parser/ContributionTest.php index e1463439fa..7375c6b1d7 100644 --- a/tests/phpunit/CRM/Contribute/Import/Parser/ContributionTest.php +++ b/tests/phpunit/CRM/Contribute/Import/Parser/ContributionTest.php @@ -226,7 +226,10 @@ class CRM_Contribute_Import_Parser_ContributionTest extends CiviUnitTestCase { 'rule_weight' => 10, 'rule_field' => 'phone_numeric', ]); - $fields = CRM_Contribute_BAO_Contribution::importableFields(); + $userJobID = UserJob::create()->setValues(['job_type:name' => 'Import Contributions', 'status_id:name' => 'Draft', 'metadata' => ['contactType' => 'Individual']])->execute()->first()['id']; + $parser = new CRM_Contribute_Import_Parser_Contribution(); + $parser ->setUserJobID($userJobID); + $fields = $parser->getAvailableFields(); $this->assertArrayHasKey('phone', $fields); $this->callApiSuccess('RuleGroup', 'create', [ 'id' => $unsupervisedRuleGroup['id'], -- 2.25.1