Some error tests were using https://dog.ceo, for reasons I don't know. That site changed its output and broke the tests. After trying a few sites, it's now using https://httpstat.us/. This code should be changed to start up and test against a local server with known output.