diff --git a/test/multipart.test.js b/test/multipart.test.js index 24cb10a..55a793b 100644 --- a/test/multipart.test.js +++ b/test/multipart.test.js @@ -112,4 +112,16 @@ exports['test multipart files'] = function(assert){ assert.ok(res.body.indexOf('{"name":"foo"}') >= 0, 'Test field'); assert.ok(res.body.indexOf('{"path":"/tmp') >= 0, 'Test file path'); }); +}; + +exports['test urlencoded'] = function(assert){ + var headers = { + 'Content-Type': 'application/x-www-form-urlencoded' + }; + + var body = 'thanks=felix&for=the&cool=lib'; + + assert.response(server, + { url: '/', data: body, headers: headers }, + { body: '{"thanks":"felix","for":"the","cool":"lib"}' }); }; \ No newline at end of file