jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/437063 )
Change subject: [test] Test EventStreams repr method ......................................................................
[test] Test EventStreams repr method
Change-Id: I14192f70125cb72a30ab52ecb8eff99578cc014c --- M tests/eventstreams_tests.py 1 file changed, 8 insertions(+), 1 deletion(-)
Approvals: Framawiki: Looks good to me, approved jenkins-bot: Verified
diff --git a/tests/eventstreams_tests.py b/tests/eventstreams_tests.py index a033dc0..dd3ecfd 100644 --- a/tests/eventstreams_tests.py +++ b/tests/eventstreams_tests.py @@ -10,7 +10,7 @@ from tests import mock
from pywikibot.comms.eventstreams import EventStreams -from pywikibot import config +from pywikibot import config, Site from pywikibot.family import WikimediaFamily
from tests.aspects import unittest, TestCase, DefaultSiteTestCase @@ -42,6 +42,9 @@ self.assertEqual(e._url, e.sse_kwargs.get('url')) self.assertIsNone(e._total) self.assertIsNone(e._stream) + self.assertEqual(repr(e), + "EventStreams(url='{}')" + .format(self.sites[key]['hostname']))
def test_url_from_site(self, key): """Test EventStreams with url from site.""" @@ -54,6 +57,10 @@ self.assertEqual(e._url, e.sse_kwargs.get('url')) self.assertIsNone(e._total) self.assertEqual(e._stream, stream) + site_repr = 'site={}, '.format(repr(site)) if site != Site() else '' + self.assertEqual(repr(e), + "EventStreams({}stream='{}')" + .format(site_repr, stream))
@mock.patch('pywikibot.comms.eventstreams.EventSource', new=mock.MagicMock())
pywikibot-commits@lists.wikimedia.org