The parser for IA bot needs to be broken up into testable chunks.
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Cyberpower678 | T120433 Migrate dead external links to archives | |||
Resolved | Cyberpower678 | T140377 Build robust testing framework for InternetArchiveBot (epic) | |||
Resolved | Cyberpower678 | T141347 Create and test v1.2 of InternetArchiveBot (tracking) | |||
Invalid | None | T141800 IABot: Refactor the parser to be testable |
Event Timeline
Comment Actions
@MusikAnimal I'm going to need some more details. What exactly should be refactored. I'm told the analyze page function, and I've been wondering all day today what, in that function can be broken out, since this function does more action than return values.
Comment Actions
@Cyberpower678 I'm not sure we're aiming to test individual functions anymore, rather doing full comparisons of the edit the bot would make to a test page. No action needed on your part :)