queckezz/koa-views

Render failed if filename contains dot and be passed without extension

int64ago opened this issue · 1 comments

file: fixtures/basic.test.html

test case:

  it('name with dot', function (done) {
    const app = new Koa()
    .use(views(__dirname))
    .use(function (ctx) {
      return ctx.render('./fixtures/basic.test')
    })

    request(app.listen()).get('/')
      .expect('Content-Type', /html/)
      .expect(/basic:html/)
      .expect(200, done)
  })

Closed via #88