be more lenient with form data

unlike browsers, webtest sends nothing when no file is uploaded
fix tests for comment-draft role