Note that it's properly failing now, because the Dante's scraper in the Mississippi plugin isn't working.
I had to refactor quite a bit to break out a test cli function. Also, there's quite a bit of duplication starting to build up. It makes sense to me to create an abstract base class we subclass for these scrapers, or something along those lines. That'd also allow us to unify the heuristics bits for scraping together artist info, which is distributed across each, and are each a bit different.
Paired w/ a cron Travis job, that should inform us fairly quickly when one of the scrapers starts to fail.
https://travis-ci.org/rattboi/trello-concert-tracker/builds/252935511
Note that it's properly failing now, because the Dante's scraper in the Mississippi plugin isn't working.
I had to refactor quite a bit to break out a test cli function. Also, there's quite a bit of duplication starting to build up. It makes sense to me to create an abstract base class we subclass for these scrapers, or something along those lines. That'd also allow us to unify the heuristics bits for scraping together artist info, which is distributed across each, and are each a bit different.
Paired w/ a cron Travis job, that should inform us fairly quickly when one of the scrapers starts to fail.