forwardemail / forwardemail/supertest
restify 6 gives app.address is not a function error
- Dominant language
- JavaScript
- Stars
- 14.4k
- Forks
- 782
- PR merge metrics
- No merged PRs in 30d
Description
```javascript
const restify = require('restify');
const server = restify.createServer();
server.get('/endpoint', (req, res) => {
res.send({ a: 'ok' });
});
server.listen(8080, () => {
console.log('%s listening at %s', server.name, server.url);
});
```
```javascript
test('200 ok', done => {
const server = require('../index');
request(server)
.get('/endpoint')
.expect('Content-Type', /json/)
.expect(200, { a: 'ok' }, done);
});
```
trying to run this test results in a `app.address is not a function` error.
Did anyone get supertest and restify v6+ up and running?
BTW, testing with `jest`.
Dependencies:
```javascript
{
"restify": "^6.3.4",
"jest": "^22.0.3",
"supertest": "^3.0.0",
// ...
}
```
Contributor guide
Assessment
This issue has not been assessed yet.