jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/373131 )

Change subject: Merge branch 'master' into deployment
......................................................................


Merge branch 'master' into deployment

And update vendor

9c67c29a2 Omnimail::omnigroupmember.get job: add slow download handling.
556ec49f5 CI: install CiviCRM with a fake sendmail
e66cf5f38 Update SmashPig library

Change-Id: Ie12fd395e24e6d6569aebee8d09d704e23935a8b
---
D sites/all/modules/wmf_audit/tests/IngenicoAuditTest.php
M vendor
2 files changed, 1 insertion(+), 175 deletions(-)

Approvals:
  jenkins-bot: Verified
  Ejegg: Looks good to me, approved



diff --git a/sites/all/modules/wmf_audit/tests/IngenicoAuditTest.php 
b/sites/all/modules/wmf_audit/tests/IngenicoAuditTest.php
deleted file mode 100644
index 2516fcc..0000000
--- a/sites/all/modules/wmf_audit/tests/IngenicoAuditTest.php
+++ /dev/null
@@ -1,174 +0,0 @@
-<<<<<<< HEAD   (4aa177 Merge branch 'master' into deployment)
-=======
-<?php
-
-/**
- * @group Ingenico
- * @group WmfAudit
- */
-class IngenicoAuditTest extends BaseWmfDrupalPhpUnitTestCase {
-       static protected $messages;
-
-       protected $contact_id;
-       protected $contribution_ids = array();
-
-       public function setUp() {
-               parent::setUp();
-               self::$messages = array();
-
-               $dirs = array(
-                       'wmf_audit_log_archive_dir' => __DIR__ . '/data/logs/',
-                       'ingenico_audit_recon_completed_dir' => 
$this->getTempDir(),
-                       'ingenico_audit_working_log_dir' => $this->getTempDir(),
-               );
-
-               foreach ( $dirs as $var => $dir ) {
-                       if ( !is_dir( $dir ) ) {
-                               mkdir( $dir );
-                       }
-                       variable_set( $var, $dir );
-               }
-
-               $old_working = glob( $dirs['ingenico_audit_working_log_dir'] . 
'*' );
-               foreach ( $old_working as $zap ) {
-                       if ( is_file( $zap ) ) {
-                               unlink( $zap );
-                       }
-               }
-
-               variable_set( 'ingenico_audit_log_search_past_days', 7 );
-
-               // Fakedb doesn't fake the original txn for refunds, so add one 
here
-               $existing = wmf_civicrm_get_contributions_from_gateway_id( 
'globalcollect', '11992288' );
-               if ( $existing ) {
-                       // Previous test run may have crashed before cleaning up
-                       $contribution = $existing[0];
-               } else {
-                       $msg = array(
-                               'contribution_tracking_id' => 8675309,
-                               'currency' => 'USD',
-                               'date' => 1455825706,
-                               'email' => 'n...@flying.com',
-                               'gateway' => 'globalcollect',
-                               'gateway_txn_id' => '11992288',
-                               'gross' => 100.00,
-                               'payment_method' => 'cc',
-                               'payment_submethod' => 'visa',
-                       );
-                       $contribution = 
wmf_civicrm_contribution_message_import( $msg );
-               }
-               $this->contact_id = $contribution['contact_id'];
-
-               // and another for the chargeback
-               $existing = wmf_civicrm_get_contributions_from_gateway_id( 
'globalcollect', '55500002' );
-               if ( $existing ) {
-                       // Previous test run may have crashed before cleaning up
-                       $contribution = $existing[0];
-               } else {
-                       $msg = array(
-                               'contribution_tracking_id' => 5318008,
-                               'currency' => 'USD',
-                               'date' => 1443724034,
-                               'email' => 'lovelys...@python.com',
-                               'gateway' => 'globalcollect',
-                               'gateway_txn_id' => '55500002',
-                               'gross' => 200.00,
-                               'payment_method' => 'cc',
-                               'payment_submethod' => 'visa',
-                               'contact_id' => $this->contact_id,
-                       );
-                       $contribution = 
wmf_civicrm_contribution_message_import( $msg );
-               }
-       }
-
-       public function tearDown() {
-               $this->cleanUpContact( $this->contact_id );
-       }
-
-       public function auditTestProvider() {
-               return array(
-                       array( __DIR__ . '/data/Ingenico/donation/', array(
-                               'main' => array(
-                                       array(
-                                               'contribution_tracking_id' => 
'5551212',
-                                               'country' => 'US',
-                                               'currency' => 'USD',
-                                               'date' => 1501368968,
-                                               'email' => 
'dutch...@flying.net',
-                                               'first_name' => 'Arthur',
-                                               'gateway' => 'globalcollect', 
// TODO: Connect donations get 'ingenico'
-                                               'gateway_txn_id' => '987654321',
-                                               'gross' => '3.00',
-                                               'installment' => 1,
-                                               'last_name' => 'Aardvark',
-                                               'order_id' => '987654321',
-                                               'payment_method' => 'cc',
-                                               'payment_submethod' => 'visa',
-                                               'user_ip' => '111.222.33.44',
-                                               'utm_campaign' => 
'ingenico_audit',
-                                               'utm_medium' => 
'ingenico_audit',
-                                               'utm_source' => 
'ingenico_audit',
-                                               'street_address' => '1111 Fake 
St',
-                                               'city' => 'Denver',
-                                               'state_province' => 'CO',
-                                               'postal_code' => '87654',
-                                       ),
-                               ),
-                       ) ),
-                array( __DIR__ . '/data/Ingenico/refund/', array(
-                               'negative' => array(
-                                       array(
-                                               'date' => 1500942220,
-                                               'gateway' => 'globalcollect',
-                                               'gateway_parent_id' => 
'11992288',
-                                               'gateway_refund_id' => 
'11992288',
-                                               'gross' => '100.00',
-                                               'gross_currency' => 'USD',
-                                               'type' => 'refund',
-                                       ),
-                               ),
-                       ) ),
-                array( __DIR__ . '/data/Ingenico/chargeback/', array(
-                               'negative' => array(
-                                       array(
-                                               'date' => 1495023569,
-                                               'gateway' => 'globalcollect',
-                                               'gateway_parent_id' => 
'55500002',
-                                               'gateway_refund_id' => 
'55500002',
-                                               'gross' => '200.00',
-                                               'gross_currency' => 'USD',
-                                               'type' => 'chargeback',
-                                       ),
-                               ),
-                       ) ),
-               );
-       }
-
-       /**
-        * @dataProvider auditTestProvider
-        */
-       public function testParseFiles( $path, $expectedMessages ) {
-               variable_set( 'ingenico_audit_recon_files_dir', $path );
-
-               $this->runAuditor();
-
-               $this->assertEquals( $expectedMessages, self::$messages );
-       }
-
-       protected function runAuditor() {
-               $options = array(
-                       'fakedb' => true,
-                       'quiet' => true,
-                       'test' => true,
-                       'test_callback' => array( 'IngenicoAuditTest', 
'receiveMessages' ),
-                       #'verbose' => 'true', # Uncomment to debug.
-               );
-               $audit = new IngenicoAuditProcessor( $options );
-               $audit->run();
-       }
-
-       static public function receiveMessages( $msg, $type ) {
-               self::$messages[$type][] = $msg;
-       }
-}
->>>>>>> BRANCH (e66cf5 Update SmashPig library)
diff --git a/vendor b/vendor
index 38973ac..7f2c976 160000
--- a/vendor
+++ b/vendor
@@ -1 +1 @@
-Subproject commit 38973ac570f3cb453102f81e8edaaa32ca4ab1b9
+Subproject commit 7f2c9764f09b51ef4b67e64d2f983decdaa7ad24

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Ie12fd395e24e6d6569aebee8d09d704e23935a8b
Gerrit-PatchSet: 2
Gerrit-Project: wikimedia/fundraising/crm
Gerrit-Branch: deployment
Gerrit-Owner: Ejegg <ej...@ejegg.com>
Gerrit-Reviewer: Ejegg <ej...@ejegg.com>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to