Subject: | Failing to fetch perl source should abort smoke |
The first action of a smoke test is to fetch, or update, the perl sources from a server. If this fails, it is no use to continue running the tests. Therefore, Test::Smoke should abort when fetching the sources fails.