jenkins-bot has submitted this change and it was merged.

Change subject: Test fixtures: standardize props on underscores
......................................................................


Test fixtures: standardize props on underscores

Change-Id: I7cc890978fcc2ea2be64b77c35b723fd55ac0759
---
M tests/CNBannerChoicesResourceLoaderModuleTest.php
M tests/CentralNoticeTestFixtures.php
M tests/data/AllocationsFixtures.json
M 
tests/qunit/ext.centralNotice.bannerController.lib/bannerController.lib.tests.js
4 files changed, 106 insertions(+), 106 deletions(-)

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



diff --git a/tests/CNBannerChoicesResourceLoaderModuleTest.php 
b/tests/CNBannerChoicesResourceLoaderModuleTest.php
index d4182c4..c15417d 100644
--- a/tests/CNBannerChoicesResourceLoaderModuleTest.php
+++ b/tests/CNBannerChoicesResourceLoaderModuleTest.php
@@ -40,7 +40,7 @@
 
        protected function addSomeBanners() {
                $fixtures = CentralNoticeTestFixtures::allocationsData();
-               $completeness = $fixtures['testCases']['completeness'];
+               $completeness = $fixtures['test_cases']['completeness'];
                $this->cnFixtures->setupTestCaseFromFixtureData( $completeness 
);
        }
 
diff --git a/tests/CentralNoticeTestFixtures.php 
b/tests/CentralNoticeTestFixtures.php
index 62fef39..86f4e09 100644
--- a/tests/CentralNoticeTestFixtures.php
+++ b/tests/CentralNoticeTestFixtures.php
@@ -29,8 +29,8 @@
                static::$defaultBanner = array(
                        'bucket' => 0,
                        'body' => 'testing',
-                       'displayAnon' => true,
-                       'displayAccount' => true,
+                       'display_anon' => true,
+                       'display_account' => true,
                        'fundraising' => 1,
                        'autolink' => 0,
                        'landingPages' => 'JA1, JA2',
@@ -56,7 +56,7 @@
 
        /**
         * Set up a test case as required for shared JSON data. Process the 
special
-        * startDaysFromNow and endDaysFromNow properties, ensure an empty
+        * start_days_from_now and end_days_from_now properties, ensure an empty
         * countries property for non-geotargetted campaigns, and add dummy
         * banner bodies.
         *
@@ -104,7 +104,7 @@
 
        /**
         * Set campaign start and end times for test case fixtures using the
-        * startDaysFromNow and endDaysFromNow properties.
+        * start_days_from_now and end_days_from_now properties.
         *
         * Note: this logic is repeated in client-side tests.
         * @see setTestCaseStartEnd() in bannerController.lib.tests.js
@@ -118,12 +118,12 @@
                foreach ( $testCase['setup']['campaigns'] as &$campaign ) {
 
                        $start = CentralNoticeTestFixtures::makeTimestamp(
-                                       $now, $campaign['startDaysFromNow'] );
+                                       $now, $campaign['start_days_from_now'] 
);
 
                        $campaign['startTs'] = wfTimestamp( TS_MW, $start );
 
                        $end = CentralNoticeTestFixtures::makeTimestamp(
-                                       $now, $campaign['endDaysFromNow'] );
+                                       $now, $campaign['end_days_from_now'] );
 
                        $campaign['endTs'] = wfTimestamp( TS_MW, $end );
                }
@@ -131,16 +131,16 @@
                foreach ( $testCase['choices'] as &$choice ) {
 
                        $choice['start'] = 
CentralNoticeTestFixtures::makeTimestamp(
-                                       $now, $choice['startDaysFromNow'] );
+                                       $now, $choice['start_days_from_now'] );
 
                        $choice['end'] = 
CentralNoticeTestFixtures::makeTimestamp(
-                                       $now, $choice['endDaysFromNow'] );
+                                       $now, $choice['end_days_from_now'] );
 
                        // Unset these special properties from choices, for 
tests that
                        // compare fixture choices to actual choices produced 
by the code
                        // under test.
-                       unset( $choice['startDaysFromNow'] );
-                       unset( $choice['endDaysFromNow'] );
+                       unset( $choice['start_days_from_now'] );
+                       unset( $choice['end_days_from_now'] );
                }
        }
 
@@ -234,8 +234,8 @@
                                        $bannerSpec['name'],
                                        $bannerSpec['body'],
                                        $this->user,
-                                       $bannerSpec['displayAnon'],
-                                       $bannerSpec['displayAccount'],
+                                       $bannerSpec['display_anon'],
+                                       $bannerSpec['display_account'],
                                        $bannerSpec['fundraising'],
                                        isset( $bannerSpec['autolink'] ) ? 
$bannerSpec['autolink'] : 0,
                                        isset( $bannerSpec['landingPages'] ) ? 
$bannerSpec['landingPages'] : ''
@@ -330,7 +330,7 @@
                $data = CentralNoticeTestFixtures::allocationsData();
                $dataForTests = array();
 
-               foreach  ( $data['testCases'] as $name => $testCase ) {
+               foreach  ( $data['test_cases'] as $name => $testCase ) {
                        $dataForTests[] = array( $name, $testCase );
                }
 
diff --git a/tests/data/AllocationsFixtures.json 
b/tests/data/AllocationsFixtures.json
index eadc9b4..3febe7d 100644
--- a/tests/data/AllocationsFixtures.json
+++ b/tests/data/AllocationsFixtures.json
@@ -1,13 +1,13 @@
 {
-    "testCases": {
+    "test_cases": {
         "completeness": {
             "setup": {
                 "campaigns": [
                     {
                         "name": "c1",
                         "enabled": 1,
-                        "startDaysFromNow": 0,
-                        "endDaysFromNow": 1,
+                        "start_days_from_now": 0,
+                        "end_days_from_now": 1,
                         "preferred": 1,
                         "throttle": 50,
                         "geotargeted": true,
@@ -23,8 +23,8 @@
                                 "name": "b1",
                                 "weight": 5,
                                 "bucket": 0,
-                                "displayAnon": true,
-                                "displayAccount": true,
+                                "display_anon": true,
+                                "display_account": true,
                                 "fundraising": 1,
                                 "devices": [
                                     "desktop"
@@ -37,8 +37,8 @@
             "choices": [
                 {
                     "name": "c1",
-                    "startDaysFromNow": 0,
-                    "endDaysFromNow": 1,
+                    "start_days_from_now": 0,
+                    "end_days_from_now": 1,
                     "preferred": 1,
                     "throttle": 50,
                     "bucket_count": 1,
@@ -74,8 +74,8 @@
                     {
                         "name": "c1",
                         "enabled": 1,
-                        "startDaysFromNow": 0,
-                        "endDaysFromNow": 1,
+                        "start_days_from_now": 0,
+                        "end_days_from_now": 1,
                         "preferred": 3,
                         "throttle": 60,
                         "geotargeted": false,
@@ -86,8 +86,8 @@
                                 "name": "c1b1",
                                 "weight": 25,
                                 "bucket": 0,
-                                "displayAnon": true,
-                                "displayAccount": true,
+                                "display_anon": true,
+                                "display_account": true,
                                 "fundraising": 1,
                                 "devices": [
                                     "desktop"
@@ -97,8 +97,8 @@
                                 "name": "c1b2",
                                 "weight": 25,
                                 "bucket": 0,
-                                "displayAnon": true,
-                                "displayAccount": true,
+                                "display_anon": true,
+                                "display_account": true,
                                 "fundraising": 1,
                                 "devices": [
                                     "desktop"
@@ -109,8 +109,8 @@
                     {
                         "name": "c2",
                         "enabled": 1,
-                        "startDaysFromNow": 0,
-                        "endDaysFromNow": 1,
+                        "start_days_from_now": 0,
+                        "end_days_from_now": 1,
                         "preferred": 1,
                         "throttle": 100,
                         "geotargeted": false,
@@ -121,8 +121,8 @@
                                 "name": "c2b1",
                                 "weight": 25,
                                 "bucket": 0,
-                                "displayAnon": true,
-                                "displayAccount": true,
+                                "display_anon": true,
+                                "display_account": true,
                                 "fundraising": 1,
                                 "devices": [
                                     "desktop"
@@ -132,8 +132,8 @@
                                 "name": "c2b2",
                                 "weight": 25,
                                 "bucket": 0,
-                                "displayAnon": true,
-                                "displayAccount": true,
+                                "display_anon": true,
+                                "display_account": true,
                                 "fundraising": 1,
                                 "devices": [
                                     "desktop"
@@ -146,8 +146,8 @@
             "choices": [
                 {
                     "name": "c1",
-                    "startDaysFromNow": 0,
-                    "endDaysFromNow": 1,
+                    "start_days_from_now": 0,
+                    "end_days_from_now": 1,
                     "preferred": 3,
                     "throttle": 60,
                     "bucket_count": 1,
@@ -179,8 +179,8 @@
                 },
                 {
                     "name": "c2",
-                    "startDaysFromNow": 0,
-                    "endDaysFromNow": 1,
+                    "start_days_from_now": 0,
+                    "end_days_from_now": 1,
                     "preferred": 1,
                     "throttle": 100,
                     "bucket_count": 1,
@@ -225,8 +225,8 @@
                     {
                         "name": "c1",
                         "enabled": 1,
-                        "startDaysFromNow": 0,
-                        "endDaysFromNow": 1,
+                        "start_days_from_now": 0,
+                        "end_days_from_now": 1,
                         "preferred": 1,
                         "throttle": 100,
                         "geotargeted": false,
@@ -237,8 +237,8 @@
                                 "name": "b1",
                                 "weight": 5,
                                 "bucket": 0,
-                                "displayAnon": true,
-                                "displayAccount": true,
+                                "display_anon": true,
+                                "display_account": true,
                                 "fundraising": 1,
                                 "devices": [
                                     "desktop"
@@ -248,8 +248,8 @@
                                 "name": "b2",
                                 "weight": 100,
                                 "bucket": 0,
-                                "displayAnon": true,
-                                "displayAccount": true,
+                                "display_anon": true,
+                                "display_account": true,
                                 "fundraising": 1,
                                 "devices": [
                                     "desktop"
@@ -259,8 +259,8 @@
                                 "name": "b3",
                                 "weight": 100,
                                 "bucket": 0,
-                                "displayAnon": true,
-                                "displayAccount": true,
+                                "display_anon": true,
+                                "display_account": true,
                                 "fundraising": 1,
                                 "devices": [
                                     "desktop"
@@ -273,8 +273,8 @@
             "choices": [
                 {
                     "name": "c1",
-                    "startDaysFromNow": 0,
-                    "endDaysFromNow": 1,
+                    "start_days_from_now": 0,
+                    "end_days_from_now": 1,
                     "preferred": 1,
                     "throttle": 100,
                     "bucket_count": 1,
@@ -329,8 +329,8 @@
                     {
                         "name": "c1",
                         "enabled": 1,
-                        "startDaysFromNow": 0,
-                        "endDaysFromNow": 1,
+                        "start_days_from_now": 0,
+                        "end_days_from_now": 1,
                         "preferred": 1,
                         "throttle": 10,
                         "geotargeted": false,
@@ -341,8 +341,8 @@
                                 "name": "b1",
                                 "weight": 25,
                                 "bucket": 0,
-                                "displayAnon": true,
-                                "displayAccount": true,
+                                "display_anon": true,
+                                "display_account": true,
                                 "fundraising": 1
                             }
                         ]
@@ -352,8 +352,8 @@
             "choices": [
                 {
                     "name": "c1",
-                    "startDaysFromNow": 0,
-                    "endDaysFromNow": 1,
+                    "start_days_from_now": 0,
+                    "end_days_from_now": 1,
                     "preferred": 1,
                     "throttle": 10,
                     "bucket_count": 1,
@@ -384,8 +384,8 @@
                     {
                         "name": "c1",
                         "enabled": 1,
-                        "startDaysFromNow": 0,
-                        "endDaysFromNow": 1,
+                        "start_days_from_now": 0,
+                        "end_days_from_now": 1,
                         "preferred": 1,
                         "throttle": 100,
                         "geotargeted": false,
@@ -396,8 +396,8 @@
                                 "name": "c1b1",
                                 "weight": 25,
                                 "bucket": 0,
-                                "displayAnon": true,
-                                "displayAccount": true,
+                                "display_anon": true,
+                                "display_account": true,
                                 "fundraising": 1,
                                 "devices": [
                                     "desktop"
@@ -408,8 +408,8 @@
                     {
                         "name": "c2",
                         "enabled": 1,
-                        "startDaysFromNow": 0,
-                        "endDaysFromNow": 1,
+                        "start_days_from_now": 0,
+                        "end_days_from_now": 1,
                         "preferred": 2,
                         "throttle": 100,
                         "geotargeted": false,
@@ -420,8 +420,8 @@
                                 "name": "c2b1",
                                 "weight": 25,
                                 "bucket": 0,
-                                "displayAnon": true,
-                                "displayAccount": true,
+                                "display_anon": true,
+                                "display_account": true,
                                 "fundraising": 1,
                                 "devices": [
                                     "desktop"
@@ -434,8 +434,8 @@
             "choices": [
                 {
                     "name": "c1",
-                    "startDaysFromNow": 0,
-                    "endDaysFromNow": 1,
+                    "start_days_from_now": 0,
+                    "end_days_from_now": 1,
                     "preferred": 1,
                     "throttle": 100,
                     "bucket_count": 1,
@@ -456,8 +456,8 @@
                 },
                 {
                     "name": "c2",
-                    "startDaysFromNow": 0,
-                    "endDaysFromNow": 1,
+                    "start_days_from_now": 0,
+                    "end_days_from_now": 1,
                     "preferred": 2,
                     "throttle": 100,
                     "bucket_count": 1,
@@ -483,14 +483,14 @@
             }
         },
 
-        "geoInCountry": {
+        "geo_in_country": {
             "setup": {
                 "campaigns": [
                     {
                         "name": "c1",
                         "enabled": 1,
-                        "startDaysFromNow": 0,
-                        "endDaysFromNow": 1,
+                        "start_days_from_now": 0,
+                        "end_days_from_now": 1,
                         "preferred": 1,
                         "throttle": 100,
                         "projects": ["wikipedia"],
@@ -505,8 +505,8 @@
                                 "name": "b1",
                                 "weight": 25,
                                 "bucket": 0,
-                                "displayAnon": true,
-                                "displayAccount": true,
+                                "display_anon": true,
+                                "display_account": true,
                                 "fundraising": 1,
                                 "devices": [
                                     "desktop"
@@ -519,8 +519,8 @@
             "choices": [
                 {
                     "name": "c1",
-                    "startDaysFromNow": 0,
-                    "endDaysFromNow": 1,
+                    "start_days_from_now": 0,
+                    "end_days_from_now": 1,
                     "preferred": 1,
                     "throttle": 100,
                     "bucket_count": 1,
@@ -549,14 +549,14 @@
             }
         },
 
-        "geoNotInCountry": {
+        "geo_not_in_country": {
             "setup": {
                 "campaigns": [
                     {
                         "name": "c1",
                         "enabled": 1,
-                        "startDaysFromNow": 0,
-                        "endDaysFromNow": 1,
+                        "start_days_from_now": 0,
+                        "end_days_from_now": 1,
                         "preferred": 1,
                         "throttle": 100,
                         "geotargeted": true,
@@ -571,8 +571,8 @@
                                 "name": "b1",
                                 "weight": 25,
                                 "bucket": 0,
-                                "displayAnon": true,
-                                "displayAccount": true,
+                                "display_anon": true,
+                                "display_account": true,
                                 "fundraising": 1,
                                 "devices": [
                                     "desktop"
@@ -585,8 +585,8 @@
             "choices": [
                 {
                     "name": "c1",
-                    "startDaysFromNow": 0,
-                    "endDaysFromNow": 1,
+                    "start_days_from_now": 0,
+                    "end_days_from_now": 1,
                     "preferred": 1,
                     "throttle": 100,
                     "bucket_count": 1,
@@ -614,14 +614,14 @@
             }
         },
 
-        "notInProject": {
+        "not_in_project": {
             "setup": {
                 "campaigns": [
                     {
                         "name": "c1",
                         "enabled": 1,
-                        "startDaysFromNow": 0,
-                        "endDaysFromNow": 1,
+                        "start_days_from_now": 0,
+                        "end_days_from_now": 1,
                         "preferred": 1,
                         "throttle": 100,
                         "geotargeted": false,
@@ -632,8 +632,8 @@
                                 "name": "b1",
                                 "weight": 25,
                                 "bucket": 0,
-                                "displayAnon": true,
-                                "displayAccount": true,
+                                "display_anon": true,
+                                "display_account": true,
                                 "fundraising": 1,
                                 "devices": [
                                     "desktop"
@@ -649,14 +649,14 @@
             }
         },
 
-        "notInLanguage": {
+        "not_in_language": {
             "setup": {
                 "campaigns": [
                     {
                         "name": "c1",
                         "enabled": 1,
-                        "startDaysFromNow": 0,
-                        "endDaysFromNow": 1,
+                        "start_days_from_now": 0,
+                        "end_days_from_now": 1,
                         "preferred": 1,
                         "throttle": 100,
                         "geotargeted": false,
@@ -667,8 +667,8 @@
                                 "name": "b1",
                                 "weight": 25,
                                 "bucket": 0,
-                                "displayAnon": true,
-                                "displayAccount": true,
+                                "display_anon": true,
+                                "display_account": true,
                                 "fundraising": 1,
                                 "devices": [
                                     "desktop"
@@ -684,14 +684,14 @@
             }
         },
 
-        "notInTimeWindow": {
+        "not_in_time_window": {
             "setup": {
                 "campaigns": [
                     {
                         "name": "c1",
                         "enabled": 1,
-                        "startDaysFromNow": 1,
-                        "endDaysFromNow": 2,
+                        "start_days_from_now": 1,
+                        "end_days_from_now": 2,
                         "preferred": 1,
                         "throttle": 100,
                         "geotargeted": false,
@@ -702,8 +702,8 @@
                                 "name": "b1",
                                 "weight": 25,
                                 "bucket": 0,
-                                "displayAnon": true,
-                                "displayAccount": true,
+                                "display_anon": true,
+                                "display_account": true,
                                 "fundraising": 1,
                                 "devices": [
                                     "desktop"
@@ -719,14 +719,14 @@
             }
         },
 
-        "notAnonymous": {
+        "not_anonymous": {
             "setup": {
                 "campaigns": [
                     {
                         "name": "c1",
                         "enabled": 1,
-                        "startDaysFromNow": 0,
-                        "endDaysFromNow": 1,
+                        "start_days_from_now": 0,
+                        "end_days_from_now": 1,
                         "preferred": 1,
                         "throttle": 100,
                         "geotargeted": false,
@@ -737,8 +737,8 @@
                                 "name": "b1",
                                 "weight": 25,
                                 "bucket": 0,
-                                "displayAnon": false,
-                                "displayAccount": true,
+                                "display_anon": false,
+                                "display_account": true,
                                 "fundraising": 1,
                                 "devices": [
                                     "desktop"
@@ -751,8 +751,8 @@
             "choices": [
                 {
                     "name": "c1",
-                    "startDaysFromNow": 0,
-                    "endDaysFromNow": 1,
+                    "start_days_from_now": 0,
+                    "end_days_from_now": 1,
                     "preferred": 1,
                     "throttle": 100,
                     "bucket_count": 1,
diff --git 
a/tests/qunit/ext.centralNotice.bannerController.lib/bannerController.lib.tests.js
 
b/tests/qunit/ext.centralNotice.bannerController.lib/bannerController.lib.tests.js
index fba35a4..6c7760f 100644
--- 
a/tests/qunit/ext.centralNotice.bannerController.lib/bannerController.lib.tests.js
+++ 
b/tests/qunit/ext.centralNotice.bannerController.lib/bannerController.lib.tests.js
@@ -12,7 +12,7 @@
        QUnit.test( 'allocations test cases', function( assert ) {
 
                var testFixtures = mw.centralNoticeTestFixtures,
-                       testCases = testFixtures.testCases,
+                       testCases = testFixtures.test_cases,
                        lib = mw.cnBannerControllerLib;
 
                QUnit.expect( Object.keys( testCases ).length );
@@ -81,13 +81,13 @@
 
                for ( i = 0; i < testCaseSpec.choices.length; i++ ) {
                        choice = testCaseSpec.choices[i];
-                       choice.start = makeTimestamp( now, 
choice.startDaysFromNow );
-                       choice.end = makeTimestamp( now, choice.endDaysFromNow);
+                       choice.start = makeTimestamp( now, 
choice.start_days_from_now );
+                       choice.end = makeTimestamp( now, 
choice.end_days_from_now);
 
                        // Remove these special properties from choices, to 
make the
                        // choices data mirror the real data structure.
-                       delete choice.startDaysFromNow;
-                       delete choice.endDaysFromNow;
+                       delete choice.start_days_from_now;
+                       delete choice.end_days_from_now;
                }
        }
 

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I7cc890978fcc2ea2be64b77c35b723fd55ac0759
Gerrit-PatchSet: 2
Gerrit-Project: mediawiki/extensions/CentralNotice
Gerrit-Branch: master
Gerrit-Owner: AndyRussG <[email protected]>
Gerrit-Reviewer: Awight <[email protected]>
Gerrit-Reviewer: Ejegg <[email protected]>
Gerrit-Reviewer: Katie Horn <[email protected]>
Gerrit-Reviewer: Mwalker <[email protected]>
Gerrit-Reviewer: Ssmith <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to