These tests are currently failing for me with a 500 vs a 400.  I believe though that Damien's latest changes may change the behavior of this test.  Can you rebase from master and see if these tests are changed/influenced by recent code changes.