Files
omnivore/packages/api/test/global-setup.ts
2022-10-11 19:10:42 +08:00

19 lines
523 B
TypeScript

import { createTestConnection } from './db'
import { initElasticsearch } from '../src/elastic'
import { startApolloServer } from './util'
import { connectRedisClient } from '../src/utils/redis'
export const mochaGlobalSetup = async () => {
await createTestConnection()
console.log('db connection created')
await initElasticsearch()
console.log('elasticsearch initialized')
await connectRedisClient()
console.log('redis client connected')
await startApolloServer()
console.log('apollo server started')
}