()
| 20 | import { loadDocumentWithPlugins } from './utils'; |
| 21 | |
| 22 | export function getTestDbProvider() { |
| 23 | const val = process.env['TEST_DB_PROVIDER'] ?? 'sqlite'; |
| 24 | if (!['sqlite', 'postgresql', 'mysql'].includes(val!)) { |
| 25 | throw new Error(`Invalid TEST_DB_PROVIDER value: ${val}`); |
| 26 | } |
| 27 | return val as 'sqlite' | 'postgresql' | 'mysql'; |
| 28 | } |
| 29 | |
| 30 | export const TEST_PG_CONFIG = { |
| 31 | host: process.env['TEST_PG_HOST'] ?? 'localhost', |
no outgoing calls
no test coverage detected