Because we only create the client once we can't override the server URL for a test to change the user agent as we don't know which test will create it.