2024-01-08 13:14:15 +00:00
|
|
|
'use strict';
|
|
|
|
|
|
|
|
// Helpers.
|
|
|
|
const { createStrapiInstance } = require('api-tests/strapi');
|
|
|
|
const request = require('supertest');
|
|
|
|
|
|
|
|
let strapi;
|
|
|
|
|
|
|
|
describe('Test Graphql Utils', () => {
|
|
|
|
beforeAll(async () => {
|
|
|
|
strapi = await createStrapiInstance();
|
|
|
|
});
|
|
|
|
|
|
|
|
afterAll(async () => {
|
|
|
|
await strapi.destroy();
|
|
|
|
});
|
|
|
|
|
|
|
|
test('Load Graphql playground', async () => {
|
|
|
|
const supertestAgent = request.agent(strapi.server.httpServer);
|
|
|
|
const res = await supertestAgent.get('/graphql').set('accept', 'text/html');
|
|
|
|
|
|
|
|
expect(res.statusCode).toBe(200);
|
2024-04-03 14:05:35 +02:00
|
|
|
expect(res.text).toContain('<title>Apollo Server</title>');
|
2024-01-08 13:14:15 +00:00
|
|
|
});
|
|
|
|
});
|