Fix a bug in the TestClient

We weren't exposing get requests to header config.
Here's a failing test for #940