Automated test framewrok for sources
I imagine to use CasperJS to check every sources periodically and detect early broken sources.
We currently have a positive and negative search terms for each sources (the default ones being : "quadrature du net" for positive search terms and "zorglub" for negative one.
We might have to export one result by source and track that this result still exists during each test.
If a result is partially found, then we might this the parsing.
If a result is missing, we might investigate if it was too old to appear, or if the parsing is broken.
Old results might be automatically replaced by newer ones when they are in 6th-10th position ?