message: chore(koa): Add test for custom middleware
diff: @@ -25,6 +25,17 @@ describe('@feathersjs/koa', () => {
  app.configure(rest())
  app.use('/', new Service())
  app.use('todo', new Service(), {
  + koa: {
  + after: [async (ctx, next) => {
  + const body = ctx.body as any
  +
  + if (body.id === 'custom-middleware') {
  + body.description = 'Description from custom middleware'
  + }
  +
  + await next()
  + }]
  + },
  methods: ['get', 'find', 'create', 'update', 'patch', 'remove', 'customMethod']
  })
  @@ -88,6 +99,15 @@ describe('@feathersjs/koa', () => {
  })
  })
  + it('supports custom service middleware', async () => {
  + const { data } = await axios.get<any>('http://localhost:8465/todo/custom-middleware')
  +
  + assert.deepStrictEqual(data, {
  + id: 'custom-middleware',
  + description: 'Description from custom middleware'
  + })
  + })
  +
  it('works with custom methods that are allowed', async () => {
  const { data } = await axios.post<any>(
  'http://localhost:8465/todo',
  