mirror of
https://github.com/twentyhq/twenty.git
synced 2024-12-29 15:25:45 +03:00
32 lines
685 B
TypeScript
32 lines
685 B
TypeScript
import { INestApplication } from '@nestjs/common';
|
|
|
|
import request from 'supertest';
|
|
|
|
import { createApp } from './utils/create-app';
|
|
|
|
describe('AppController (e2e)', () => {
|
|
let app: INestApplication;
|
|
|
|
beforeEach(async () => {
|
|
[app] = await createApp();
|
|
});
|
|
|
|
afterEach(async () => {
|
|
await app.close();
|
|
});
|
|
|
|
it('/healthz (GET)', () => {
|
|
return request(app.getHttpServer())
|
|
.get('/healthz')
|
|
.expect(200)
|
|
.expect((response) => {
|
|
expect(response.body).toEqual({
|
|
status: 'ok',
|
|
info: { database: { status: 'up' } },
|
|
error: {},
|
|
details: { database: { status: 'up' } },
|
|
});
|
|
});
|
|
});
|
|
});
|