Can't we just have a `testable = False` in the downloader base? And then overwrite it with `True` if the actual test is written.
Best is to just implement a test on every downloader though, as it shouldn't be hard to get that working.