Awight has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/310677

Change subject: Include contribution_tracking_id in test message; set minimal 
$wgDonationInterface globals
......................................................................

Include contribution_tracking_id in test message; set minimal 
$wgDonationInterface globals

ct_id is required now

Change-Id: I7eb677538d8c7b36e23dcbd24a4b39e593b0f08d
TODO: Hard require ct_id on the DonationInterface\GatewayAdapter side.
---
M sites/all/modules/recurring_globalcollect/tests/RecurringGlobalCollectTest.php
1 file changed, 12 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm 
refs/changes/77/310677/1

diff --git 
a/sites/all/modules/recurring_globalcollect/tests/RecurringGlobalCollectTest.php
 
b/sites/all/modules/recurring_globalcollect/tests/RecurringGlobalCollectTest.php
index 1c30a39..68f0278 100644
--- 
a/sites/all/modules/recurring_globalcollect/tests/RecurringGlobalCollectTest.php
+++ 
b/sites/all/modules/recurring_globalcollect/tests/RecurringGlobalCollectTest.php
@@ -16,8 +16,15 @@
 
                // FIXME - but do we really want to stuff the autoloader with 
all of our test classes?
                require_once( DRUPAL_ROOT . 
'/../vendor/wikimedia/donation-interface/tests/phpunit/includes/test_gateway/TestingGlobalCollectAdapter.php'
 );
-               global $wgDonationInterfaceGatewayAdapters;
+               global $wgDonationInterfaceGatewayAdapters,
+                       $wgDonationInterfaceForbiddenCountries,
+                       $wgDonationInterfacePriceFloor,
+                       $wgDonationInterfacePriceCeiling;
+
                $wgDonationInterfaceGatewayAdapters['globalcollect'] = 
'TestingGlobalCollectAdapter';
+               $wgDonationInterfaceForbiddenCountries = array();
+               $wgDonationInterfacePriceFloor = 1;
+               $wgDonationInterfacePriceCeiling = 10000;
 
                $this->subscriptionId = 'SUB-FOO-' . mt_rand();
                $this->amount = '1.12';
@@ -77,6 +84,7 @@
 
        public function testRecurringCharge() {
                $init = array(
+                       'contribution_tracking_id' => mt_rand(),
                        'amount' => '2345',
                        'effort_id' => 2,
                        'order_id' => '9998890004',
@@ -100,6 +108,7 @@
         */
        public function testDeclinedRecurringCharge() {
                $init = array(
+                       'contribution_tracking_id' => mt_rand(),
                        'amount' => '2345',
                        'effort_id' => 2,
                        'order_id' => '9998890004',
@@ -126,6 +135,7 @@
         */
        public function testRecurringTimeout() {
                $init = array(
+                       'contribution_tracking_id' => mt_rand(),
                        'amount' => '2345',
                        'effort_id' => 2,
                        'order_id' => '9998890004',
@@ -151,6 +161,7 @@
         */
        public function testRecurringResume() {
                $init = array(
+                       'contribution_tracking_id' => mt_rand(),
                        'amount' => '2345',
                        'effort_id' => 2,
                        'order_id' => '9998890004',

-- 
To view, visit https://gerrit.wikimedia.org/r/310677
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I7eb677538d8c7b36e23dcbd24a4b39e593b0f08d
Gerrit-PatchSet: 1
Gerrit-Project: wikimedia/fundraising/crm
Gerrit-Branch: master
Gerrit-Owner: Awight <awi...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to