I understand that some tests might be incorrect while the spec is in development. But if you're going to advertise an APP Test Suite to the world, the tests have to be backed up with the consensus reflected in the draft. I found errors in almost every test, so I removed most of them (though they live on in SVN history, of course). For example, the test suite claimed that all deletions MUST be met with a 200 status code. That is quite obviously incorrect.
I also dispute that the test suite should dictate expected status codes and the sort of content a server must accept. That seems to miss the point of REST and HTTP. -- Robert Sayre "I would have written a shorter letter, but I did not have the time."
