UNPKG

joytpl

Version:

joy - js template engine with short syntax and modern features

19 lines (14 loc) 705 B
const request = require('supertest'); const app = require('../../examples/express/app'); describe('Express integration', () => { test('Simple template', async () => { const response = await request(app).get('/'); expect(response.statusCode).toBe(200); expect(response.text).toEqual(expect.stringContaining('Hello, world!')); }); test('Validation error', async () => { const response = await request(app).get('/non-valid'); expect(response.statusCode).toBe(500); expect(response.text).toEqual(expect.stringContaining('Error: Import statement not allowed in express views, plz use precompilation if u need it')); }); });