Hello all
Is it ok, that page.getVersionHistory without a previous page.get is not able to correctly resolve NoPage (and may be other). Example is the page 'Wikipedia Diskussion:WikiProjekt Portale/Baustelle/Portal:Biochemie' which throws the python error:
Traceback (most recent call last): File "tests/dtbext_tester.py", line 240, in <module> TEST_get() File "tests/dtbext_tester.py", line 226, in TEST_get page.getVersionHistory() File "./wikipedia.py", line 2576, in getVersionHistory dataQuery.extend(self._getVersionHistory(getAll, skip, reverseOrder, revCount)) File "./wikipedia.py", line 2627, in _getVersionHistory for r in result['query']['pages'].values()[0]['revisions']: KeyError: 'revisions'
So it seams that getVersionHistory and _getVersionHistory do not resolve and throw the needed exceptions.
Greetings DrTrigon