peterwittek / happycowler

Crawl the HappyCow database to GPX or KML files for offline use
GNU General Public License v3.0
13 stars 4 forks source link

Better modularization #2

Closed peterwittek closed 8 years ago

peterwittek commented 8 years ago

To test changes in the parser, parsing and crawling should be separated to avoid querying HappyCow over and over again. Matching unit tests should be implemented to detect changes in the website layout.

The file writers should also be separated.

peterwittek commented 8 years ago

Commit 1bf1c715635459f63003685f33f021b8ae47dd9c solves this.