get unit tests running

This commit is contained in:
Moriz Wahl 2023-02-09 13:20:21 +01:00
parent 3015fb39e1
commit f35aab3504
6 changed files with 19 additions and 6 deletions

View File

@ -3,7 +3,12 @@ module.exports = {
verbose: true,
preset: 'ts-jest',
collectCoverage: true,
collectCoverageFrom: ['src/**/*.ts', '!**/node_modules/**', '!src/seeds/**', '!build/**'],
collectCoverageFrom: [
'src/**/*.ts',
'!**/node_modules/**',
'!src/seeds/**',
'!build/**',
],
setupFiles: ['<rootDir>/test/testSetup.ts'],
setupFilesAfterEnv: ['<rootDir>/test/extensions.ts'],
modulePathIgnorePatterns: ['<rootDir>/build/'],

View File

@ -31,8 +31,10 @@ describe('TestResolver', () => {
it('returns 1_0', async () => {
await expect(query({ query: getTestQuery })).resolves.toMatchObject({
data: {
test: {
api: '1_0',
},
},
})
})
})

View File

@ -31,7 +31,9 @@ describe('TestResolver', () => {
it('returns 1_1', async () => {
await expect(query({ query: getTestQuery })).resolves.toMatchObject({
data: {
api: '1_1',
test: {
api: '1_0',
},
},
})
})

View File

@ -31,7 +31,9 @@ describe('TestResolver', () => {
it('returns 2_0', async () => {
await expect(query({ query: getTestQuery })).resolves.toMatchObject({
data: {
api: '2_0',
test: {
api: '1_0',
},
},
})
})

View File

@ -2,6 +2,8 @@ import { contributionDateFormatter } from '@test/helpers'
describe('contributionDateFormatter', () => {
it('formats the date correctly', () => {
expect(contributionDateFormatter(new Date('Thu Feb 29 2024 13:12:11'))).toEqual('2/29/2024')
expect(
contributionDateFormatter(new Date('Thu Feb 29 2024 13:12:11'))
).toEqual('2/29/2024')
})
})

View File

@ -28,7 +28,7 @@ export const cleanDB = async () => {
}
export const testEnvironment = async (testLogger: any = logger) => {
const server = await createServer()
const server = await createServer(testLogger)
const con = server.con
const testClient = createTestClient(server.apollo)
const mutate = testClient.mutate