order of POST parameters not preserved
Apparently, webtest does not preserve the order of POST parameters. This is problematic when the application relies on the order, such as is the case when using the deform form library, which inserts hidden fields as markers for (de-)serialization.
in particular, the fact that webtest requires file uploads to be posted separately from the other parameters makes it impossible to test a form containing a deform file upload widget.
Is this an issue you would be willing to address?