subpath.js 704 B

1234567891011121314151617181920
  1. const request = require('supertest')
  2. const { getServer } = require('../mockserver')
  3. it('can be served under a subpath', async () => {
  4. const server = getServer({ COMPANION_PATH: '/subpath' })
  5. await request(server).get('/subpath').expect(200)
  6. await request(server).get('/subpath/metrics').expect(200)
  7. await request(server).get('/').expect(404)
  8. await request(server).get('/metrics').expect(404)
  9. })
  10. test('can be served without a subpath', async () => {
  11. const server = getServer()
  12. await request(server).get('/').expect(200)
  13. await request(server).get('/metrics').expect(200)
  14. await request(server).get('/subpath').expect(404)
  15. await request(server).get('/subpath/metrics').expect(404)
  16. })