jenkins-bot has submitted this change and it was merged.
Change subject: use a different year for the first and second timestamp
......................................................................
use a different year for the first and second timestamp
- validate whether we got the right value back
- use the same date for the first timestamp in sites['viwiki']['match']
- keep the comparison unchanged because the second timestamp will be
fetched only
Change-Id: I4ffe12428de7c49ea52d0f6ce82b77d051d51ac5
---
M tests/timestripper_tests.py
1 file changed, 14 insertions(+), 14 deletions(-)
Approvals:
XZise: Looks good to me, approved
jenkins-bot: Verified
diff --git a/tests/timestripper_tests.py b/tests/timestripper_tests.py
index f3e50c0..61a20ab 100644
--- a/tests/timestripper_tests.py
+++ b/tests/timestripper_tests.py
@@ -136,51 +136,51 @@
'cswiki': {
'family': 'wikipedia',
'code': 'cs',
- 'match': u'3. 2. 2010, 19:48 (UTC) 7. 2. 2010 19:48 (UTC)',
+ 'match': u'3. 2. 2011, 19:48 (UTC) 7. 2. 2010 19:48 (UTC)',
},
'enwiki': {
'family': 'wikipedia',
'code': 'en',
- 'match': u'3 February 2010 19:48 (UTC) 7 February 2010 19:48 (UTC)',
- 'nomatch': u'3. 2. 2010, 19:48 (UTC) 7. 2. 2010 19:48 (UTC)',
+ 'match': u'3 February 2011 19:48 (UTC) 7 February 2010 19:48 (UTC)',
+ 'nomatch': u'3. 2. 2011, 19:48 (UTC) 7. 2. 2010 19:48 (UTC)',
},
'fawiki': {
'family': 'wikipedia',
'code': 'fa',
- 'match': u'۳ فوریهٔ ۲۰۱۰، ساعت ۱۹:۴۸ (UTC) ۷ فوریهٔ ۲۰۱۰، ساعت ۱۹:۴۸ (UTC)',
+ 'match': u'۳ فوریهٔ ۲۰۱۱، ساعت ۱۹:۴۸ (UTC) ۷ فوریهٔ ۲۰۱۰، ساعت ۱۹:۴۸ (UTC)',
'nomatch': u'۳ ۲ ۲۰۱۴ ۱۹:۴۸ (UTC) ۷ ۲ ۲۰۱۰ ۱۹:۴۸ (UTC)',
},
'frwiki': {
'family': 'wikipedia',
'code': 'fr',
- 'match': u'3 février 2010 à 19:48 (CET) 7 février 2010 à 19:48 (CET)',
- 'nomatch': u'3 March 2010 19:48 (CET) 7 March 2010 19:48 (CET)',
+ 'match': u'3 février 2011 à 19:48 (CET) 7 février 2010 à 19:48 (CET)',
+ 'nomatch': u'3 March 2011 19:48 (CET) 7 March 2010 19:48 (CET)',
},
'kowiki': {
'family': 'wikipedia',
'code': 'ko',
- 'match': u'2010년 2월 3일 (수) 19:48 (KST) 2010년 2월 7일 (수) 19:48 (KST)',
+ 'match': u'2011년 2월 3일 (수) 19:48 (KST) 2010년 2월 7일 (수) 19:48 (KST)',
},
'nowiki': {
'family': 'wikipedia',
'code': 'no',
- 'match': u'3. feb 2010 kl. 19:48 (CET) 7. feb 2010 kl. 19:48 (UTC)',
+ 'match': u'3. feb 2011 kl. 19:48 (CET) 7. feb 2010 kl. 19:48 (UTC)',
},
'ptwiki': {
'family': 'wikipedia',
'code': 'pt',
- 'match': '19h48min de 3 de fevereiro de 2010 (UTC) 19h48min '
+ 'match': '19h48min de 3 de fevereiro de 2011 (UTC) 19h48min '
'de 7 de fevereiro de 2010 (UTC)',
},
'viwiki': {
'family': 'wikipedia',
'code': 'vi',
- 'match': '19:48, ngày 15 tháng 9 năm 2008 (UTC) 19:48, ngày 7 tháng 2 năm 2010 (UTC)',
- 'match2': '16:41, ngày 15 tháng 9 năm 2008 (UTC) 16:41, '
+ 'match': '19:48, ngày 3 tháng 2 năm 2011 (UTC) 19:48, ngày 7 tháng 2 năm 2010 (UTC)',
+ 'match2': '16:41, ngày 15 tháng 9 năm 2001 (UTC) 16:41, '
'ngày 12 tháng 9 năm 2008 (UTC)',
- 'match3': '21:18, ngày 13 tháng 8 năm 2014 (UTC) 21:18, '
+ 'match3': '21:18, ngày 13 tháng 8 năm 2011 (UTC) 21:18, '
'ngày 14 tháng 8 năm 2014 (UTC)',
- 'nomatch1': '21:18, ngày 13 March 8 năm 2014 (UTC) 21:18, '
+ 'nomatch1': '21:18, ngày 13 March 8 năm 2011 (UTC) 21:18, '
'ngày 14 March 8 năm 2014 (UTC)',
},
}
@@ -225,7 +225,7 @@
if 'nomatch' in self.sites[key]:
txtNoMatch = self.sites[key]['nomatch']
else:
- txtNoMatch = u'3 March 2010 19:48 (UTC) 7 March 2010 19:48 (UTC)'
+ txtNoMatch = u'3 March 2011 19:48 (UTC) 7 March 2010 19:48 (UTC)'
self.assertEqual(self.ts.timestripper(txtNoMatch), None)
--
To view, visit https://gerrit.wikimedia.org/r/253866
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I4ffe12428de7c49ea52d0f6ce82b77d051d51ac5
Gerrit-PatchSet: 3
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: Xqt <info(a)gno.de>
Gerrit-Reviewer: John Vandenberg <jayvdb(a)gmail.com>
Gerrit-Reviewer: Ladsgroup <ladsgroup(a)gmail.com>
Gerrit-Reviewer: XZise <CommodoreFabianus(a)gmx.de>
Gerrit-Reviewer: Xqt <info(a)gno.de>
Gerrit-Reviewer: jenkins-bot <>
jenkins-bot has submitted this change and it was merged.
Change subject: Fix Hunk.color_line
......................................................................
Fix Hunk.color_line
9146f171 introduced a new approach to specifying color, which
was used by Hunk.color_line.
However it was not correctly used in all instances of that method.
Bug: T118371
Change-Id: I7dc19023ec0ae8795d243cc24561f95a33758cdd
---
M pywikibot/diff.py
1 file changed, 1 insertion(+), 1 deletion(-)
Approvals:
Ladsgroup: Looks good to me, approved
jenkins-bot: Verified
diff --git a/pywikibot/diff.py b/pywikibot/diff.py
index 299c65a..f83033f 100644
--- a/pywikibot/diff.py
+++ b/pywikibot/diff.py
@@ -161,7 +161,7 @@
if color_closed:
if char_ref != ' ':
char_tagged = color_format('{color}{0}',
- char, self.colors[color])
+ char, color=self.colors[color])
color_closed = False
else:
if char_ref == ' ':
--
To view, visit https://gerrit.wikimedia.org/r/252616
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I7dc19023ec0ae8795d243cc24561f95a33758cdd
Gerrit-PatchSet: 2
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: John Vandenberg <jayvdb(a)gmail.com>
Gerrit-Reviewer: Ladsgroup <ladsgroup(a)gmail.com>
Gerrit-Reviewer: Xqt <info(a)gno.de>
Gerrit-Reviewer: jenkins-bot <>
jenkins-bot has submitted this change and it was merged.
Change subject: replace.py: use keyword args for explicitly in save()
......................................................................
replace.py: use keyword args for explicitly in save()
Use keywords arguments explicitly in save().
It might create conflicts when Page is subclassed and *args, **kwargs are
used when overriding save() method.
See e.g. ProofreadPage.save() method.
Change-Id: I05763aa4f5c0e49b69c2a00ecd6b278aa9c82255
---
M scripts/replace.py
1 file changed, 2 insertions(+), 2 deletions(-)
Approvals:
John Vandenberg: Looks good to me, approved
jenkins-bot: Verified
diff --git a/scripts/replace.py b/scripts/replace.py
index 2ccebd4..8fd216d 100755
--- a/scripts/replace.py
+++ b/scripts/replace.py
@@ -755,7 +755,7 @@
self.options['always'] = True
if choice == 'y':
page.text = new_text
- page.save(self.generate_summary(applied), async=True,
+ page.save(summary=self.generate_summary(applied), async=True,
callback=self._count_changes, quiet=True)
while not self._pending_processed_titles.empty():
proc_title, res = self._pending_processed_titles.get()
@@ -766,7 +766,7 @@
if self.getOption('always') and new_text != original_text:
try:
page.text = new_text
- page.save(self.generate_summary(applied),
+ page.save(summary=self.generate_summary(applied),
callback=self._count_changes, quiet=True)
except pywikibot.EditConflict:
pywikibot.output(u'Skipping %s because of edit conflict'
--
To view, visit https://gerrit.wikimedia.org/r/252350
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I05763aa4f5c0e49b69c2a00ecd6b278aa9c82255
Gerrit-PatchSet: 3
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: Mpaa <mpaa.wiki(a)gmail.com>
Gerrit-Reviewer: John Vandenberg <jayvdb(a)gmail.com>
Gerrit-Reviewer: Ladsgroup <ladsgroup(a)gmail.com>
Gerrit-Reviewer: jenkins-bot <>