User-agent:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0) Gecko/20111222 Thunderbird/9.0.1
There are a bunch of tests that fail in diablo because they expect a
particular 4xx response code and that code is different in diablo and
essex. I have checked in some "fixes" for this by making the test less
rigid about which 4xx code it gets but there are still more I have to
deal with. I am not sure if this is the right approach. Was there a
discussion and/or decision about whether specific return codes are part
of the API or not? This is critical to understanding how the tests
should be written.