refactor: rewrite useVersion and healthcheck with RQ

This commit is contained in:
Rıdvan Akca
2024-03-13 11:39:52 +03:00
parent f07b6d105a
commit 58fcfd9a34
8 changed files with 31 additions and 56 deletions

View File

@@ -1,9 +0,0 @@
import appConfig from '../../config/app.js';
const healthcheck = () => {
return {
version: appConfig.version,
};
};
export default healthcheck;

View File

@@ -1,27 +0,0 @@
import { describe, it, expect } from 'vitest';
import request from 'supertest';
import app from '../../app';
import appConfig from '../../config/app';
describe('graphQL healthcheck query', () => {
it('should return application version', async () => {
const query = `
query {
healthcheck {
version
}
}
`;
const response = await request(app)
.post('/graphql')
.send({ query })
.expect(200);
const expectedResponsePayload = {
data: { healthcheck: { version: appConfig.version } },
};
expect(response.body).toEqual(expectedResponsePayload);
});
});

View File

@@ -24,7 +24,6 @@ import getSubscriptionStatus from './queries/get-subscription-status.ee.js';
import getTrialStatus from './queries/get-trial-status.ee.js';
import getUser from './queries/get-user.js';
import getUsers from './queries/get-users.js';
import healthcheck from './queries/healthcheck.js';
import listSamlAuthProviders from './queries/list-saml-auth-providers.ee.js';
import testConnection from './queries/test-connection.js';
@@ -55,7 +54,6 @@ const queryResolvers = {
getTrialStatus,
getUser,
getUsers,
healthcheck,
listSamlAuthProviders,
testConnection,
};

View File

@@ -44,7 +44,6 @@ type Query {
getTrialStatus: GetTrialStatus
getUser(id: String!): User
getUsers(limit: Int!, offset: Int!): UserConnection
healthcheck: AppHealth
listSamlAuthProviders: [ListSamlAuthProvider]
}
@@ -627,10 +626,6 @@ type ExecutionStepConnection {
pageInfo: PageInfo
}
type AppHealth {
version: String
}
type License {
id: String
name: String