Legoktm has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/396454 )

Change subject: Add tests for 18bac75c3f9c
......................................................................

Add tests for 18bac75c3f9c

Change-Id: I2b81c48680250acb4d952bde151333a26177fd61
---
M tests/test_zuul_set_gated_extensions.py
1 file changed, 26 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/54/396454/1

diff --git a/tests/test_zuul_set_gated_extensions.py 
b/tests/test_zuul_set_gated_extensions.py
index 5edaa23..3862cb1 100644
--- a/tests/test_zuul_set_gated_extensions.py
+++ b/tests/test_zuul_set_gated_extensions.py
@@ -34,3 +34,29 @@
         set_gated_extensions(None, gate_job, params)
         self.assertIn('\\nmediawiki/extensions/SomeExt',
                       params['EXT_DEPENDENCIES'])
+
+    def test_wikibase_master(self):
+        params = {
+            'ZUUL_PIPELINE': 'test',
+            'ZUUL_PROJECT': 'mediawiki/core',
+            'ZUUL_BRANCH': 'master',
+        }
+        gate_job = FakeJob('mediawiki-extensions-foo')
+        set_gated_extensions(None, gate_job, params)
+        self.assertIn('\\nmediawiki/extensions/Wikibase',
+                      params['EXT_DEPENDENCIES'])
+        self.assertNotIn('\\nmediawiki/extensions/Wikidata',
+                         params['EXT_DEPENDENCIES'])
+
+    def test_wikibase_onethirty(self):
+        params = {
+            'ZUUL_PIPELINE': 'test',
+            'ZUUL_PROJECT': 'mediawiki/core',
+            'ZUUL_BRANCH': 'REL1_30',
+        }
+        gate_job = FakeJob('mediawiki-extensions-foo')
+        set_gated_extensions(None, gate_job, params)
+        self.assertIn('\\nmediawiki/extensions/Wikidata',
+                      params['EXT_DEPENDENCIES'])
+        self.assertNotIn('\\nmediawiki/extensions/Wikibase',
+                         params['EXT_DEPENDENCIES'])

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I2b81c48680250acb4d952bde151333a26177fd61
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>

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

Reply via email to