12345678910111213141516171819202122232425262728293031323334353637 |
- var server = require('./server')
- , events = require('events')
- , assert = require('assert')
- , request = require('../index')
- ;
- var local = 'http://localhost:8888/asdf'
- try {
- request({uri:local, body:{}})
- assert.fail("Should have throw")
- } catch(e) {
- assert.equal(e.message, 'Argument error, options.body.')
- }
- try {
- request({uri:local, multipart: 'foo'})
- assert.fail("Should have throw")
- } catch(e) {
- assert.equal(e.message, 'Argument error, options.multipart.')
- }
- try {
- request({uri:local, multipart: [{}]})
- assert.fail("Should have throw")
- } catch(e) {
- assert.equal(e.message, 'Body attribute missing in multipart.')
- }
- try {
- request(local, {multipart: [{}]})
- assert.fail("Should have throw")
- } catch(e) {
- assert.equal(e.message, 'Body attribute missing in multipart.')
- }
- console.log("All tests passed.")
|