Page MenuHomePhabricator

TestPageDelete.test_delete() of page_tests_tests fails with AttributeError
Closed, ResolvedPublicBUG REPORT

Description

2024-06-11T18:52:04.8956514Z __________________________ TestPageDelete.test_delete __________________________
2024-06-11T18:52:04.8957006Z 
2024-06-11T18:52:04.8957305Z self = <tests.page_tests.TestPageDelete testMethod=test_delete>
2024-06-11T18:52:04.8957776Z 
2024-06-11T18:52:04.8957915Z     def test_delete(self):
2024-06-11T18:52:04.8958404Z         """Test the site.delete and site.undelete method."""
2024-06-11T18:52:04.8958959Z         site = self.get_site()
2024-06-11T18:52:04.8959590Z         p = pywikibot.Page(site, 'User:Unicodesnowman/DeleteTest')
2024-06-11T18:52:04.8960207Z         # Ensure the page exists
2024-06-11T18:52:04.8960723Z         p.text = 'pywikibot unit test page'
2024-06-11T18:52:04.8961343Z         p.save('Pywikibot unit test', botflag=True)
2024-06-11T18:52:04.8961853Z     
2024-06-11T18:52:04.8962159Z         # Test deletion
2024-06-11T18:52:04.8962842Z         res = p.delete(reason='Pywikibot unit test', prompt=False, mark=False)
2024-06-11T18:52:04.8963540Z >       self.assertEqual(p._pageid, 0)
2024-06-11T18:52:04.8964237Z E       AttributeError: 'Page' object has no attribute '_pageid'

https://github.com/wikimedia/pywikibot/actions/runs/9468790726/job/26092306570

Event Timeline

Xqt changed the task status from Open to In Progress.Jun 12 2024, 4:28 AM
Xqt triaged this task as High priority.
Xqt changed the subtype of this task from "Task" to "Bug Report".
Xqt renamed this task from TestPageDelete.test_delete() of flow_thanks_tests fails with AttributeError to TestPageDelete.test_delete() of page_tests_tests fails with AttributeError.Jun 12 2024, 4:31 AM
Xqt updated the task description. (Show Details)