Page MenuHomePhabricator

Throw an error for incorrect logtypes for pagegenerators.handleArgs()
Closed, ResolvedPublic

Description

There where an old pagegenerators.handleArgs() option set which like '-movelog' which is deprecated now. On the other hand it also accepts -anything_which_ends_with_log as a valid option but an exception should be raised instead.
Any fix for this bug should also remove unittest.expectedFailure decorator at pagegenerators_tests.TestLogeventsFactoryGenerator.test_logevents_parse()

Event Timeline

The same should be implemented for logevents:

\# TODO: Check if logtype is one of the allowed log types

Tests should be provided for logevents too.

Change 279645 had a related patch set uploaded (by Xqt):
[FEAT] Throw an error for incorrect logtypes for pagegenerators.handleArgs()

https://gerrit.wikimedia.org/r/279645

Xqt triaged this task as Low priority.Mar 28 2016, 7:02 PM

Change 279645 merged by jenkins-bot:
[bugfix] Throw an error for incorrect logtypes for pagegenerators.handleArgs()

https://gerrit.wikimedia.org/r/279645