jayvdb created this task.
jayvdb added a subscriber: jayvdb.
jayvdb added projects: pywikibot-core, Pywikibot-tests.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.

TASK DESCRIPTION
  With site set to ar.wikt (irrelevant for some of these errors..)
  ```
  $ python -m unittest tests.pagegenerators_tests
  ...
  ======================================================================
  ERROR: test_intersect_newpages_csd 
(tests.pagegenerators_tests.EnglishWikipediaPageGeneratorIntersectTestCase)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "tests/pagegenerators_tests.py", line 813, in 
test_intersect_newpages_csd
      site, 'Category:Candidates_for_speedy_deletion'))]
    File "tests/thread_tests.py", line 51, in assertEqualItertools
      result = list(intersect_generators(datasets))
    File "pywikibot/tools/__init__.py", line 548, in intersect_generators
      threaded_gen = ThreadedGenerator(name=repr(source), target=source)
  UnicodeEncodeError: 'ascii' codec can't encode characters in position 6-7: 
ordinal not in range(128)
  
  ======================================================================
  ERROR: test_intersect_newpages_and_recentchanges 
(tests.pagegenerators_tests.PageGeneratorIntersectTestCase)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "tests/pagegenerators_tests.py", line 797, in 
test_intersect_newpages_and_recentchanges
      pagegenerators.RecentChangesPageGenerator(site=site, total=200)])
    File "tests/thread_tests.py", line 51, in assertEqualItertools
      result = list(intersect_generators(datasets))
    File "pywikibot/tools/__init__.py", line 548, in intersect_generators
      threaded_gen = ThreadedGenerator(name=repr(source), target=source)
  UnicodeEncodeError: 'ascii' codec can't encode characters in position 8-9: 
ordinal not in range(128)
  
  ======================================================================
  ERROR: test_intersect_newpages_twice 
(tests.pagegenerators_tests.PageGeneratorIntersectTestCase)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "tests/pagegenerators_tests.py", line 791, in 
test_intersect_newpages_twice
      pagegenerators.NewpagesPageGenerator(site=site, total=10)])
    File "tests/thread_tests.py", line 51, in assertEqualItertools
      result = list(intersect_generators(datasets))
    File "pywikibot/tools/__init__.py", line 548, in intersect_generators
      threaded_gen = ThreadedGenerator(name=repr(source), target=source)
  UnicodeEncodeError: 'ascii' codec can't encode characters in position 8-9: 
ordinal not in range(128)
  
  ======================================================================
  FAIL: test_brackets (tests.pagegenerators_tests.TestTextfilePageGenerator)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "tests/pagegenerators_tests.py", line 276, in test_brackets
      self.assertPagelistTitles(titles, self.expected_titles[site.case()])
    File "tests/aspects.py", line 216, in assertPageTitlesEqual
      self.assertEqual(gen_titles, titles)
  AssertionError: Lists differ: [u'File', u'Bracket', u'MediaW... != [u'file', 
u'bracket', u'MediaW...
  
  First differing element 0:
  File
  file
  
  - [u'File', u'Bracket', u'MediaWiki:Test', u'Under score', u'Upper case']
  ?    ^        ^                              ^
  
  + [u'file', u'bracket', u'MediaWiki:Test', u'under score', u'Upper case']
  ?    ^        ^                              ^
  
  
  ======================================================================
  FAIL: test_lines (tests.pagegenerators_tests.TestTextfilePageGenerator)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "tests/pagegenerators_tests.py", line 282, in test_lines
      self.assertPagelistTitles(titles, self.expected_titles[site.case()])
    File "tests/aspects.py", line 216, in assertPageTitlesEqual
      self.assertEqual(gen_titles, titles)
  AssertionError: Lists differ: [u'File', u'Bracket', u'MediaW... != [u'file', 
u'bracket', u'MediaW...
  
  First differing element 0:
  File
  file
  
  - [u'File', u'Bracket', u'MediaWiki:Test', u'Under score', u'Upper case']
  ?    ^        ^                              ^
  
  + [u'file', u'bracket', u'MediaWiki:Test', u'under score', u'Upper case']
  ?    ^        ^                              ^
  
  
  ----------------------------------------------------------------------
  Ran 53 tests in 101.278s
  
  FAILED (failures=2, errors=3, skipped=2, expected failures=1)
  ```

TASK DETAIL
  https://phabricator.wikimedia.org/T95499

REPLY HANDLER ACTIONS
  Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign 
<username>.

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: pywikipedia-bugs, jayvdb, Aklapper



_______________________________________________
Pywikipedia-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-bugs

Reply via email to