jayvdb triaged this task as "High" priority. jayvdb added a comment.
In https://phabricator.wikimedia.org/T85658#952041, @XZise wrote:
Ehm what is exactly broken? If the family file is not well defined interwiki links to __that__ family will cause an exception. But I don't see how it would usually cause an exception in that test.
The biggest problem is `__init__`'s Site() method's use of `code = family.from_url(url)` without a try block. That means that since any generated family caused from_url to fail, Site() would also fail instead of continuing to use from_url with other families.
TASK DETAIL https://phabricator.wikimedia.org/T85658
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: jayvdb, Aklapper, XZise, Omegat, pywikipedia-bugs