chore: establishes pattern for memory db during tests
This commit is contained in:
@@ -3,7 +3,6 @@ import { v4 as uuid } from 'uuid'
|
|||||||
import { mapAsync } from '../../packages/payload/src/utilities/mapAsync'
|
import { mapAsync } from '../../packages/payload/src/utilities/mapAsync'
|
||||||
import { buildConfigWithDefaults } from '../buildConfigWithDefaults'
|
import { buildConfigWithDefaults } from '../buildConfigWithDefaults'
|
||||||
import { devUser } from '../credentials'
|
import { devUser } from '../credentials'
|
||||||
import { AuthDebug } from './AuthDebug'
|
|
||||||
import { namedSaveToJWTValue, saveToJWTKey, slug } from './shared'
|
import { namedSaveToJWTValue, saveToJWTKey, slug } from './shared'
|
||||||
|
|
||||||
export default buildConfigWithDefaults({
|
export default buildConfigWithDefaults({
|
||||||
|
|||||||
@@ -18,8 +18,8 @@ const { email, password } = devUser
|
|||||||
|
|
||||||
describe('Auth', () => {
|
describe('Auth', () => {
|
||||||
beforeAll(async () => {
|
beforeAll(async () => {
|
||||||
const config = await startMemoryDB(configPromise)
|
// const config = await startMemoryDB(configPromise)
|
||||||
payload = await getPayload({ config })
|
payload = await getPayload({ config: configPromise })
|
||||||
restClient = new NextRESTClient(payload.config)
|
restClient = new NextRESTClient(payload.config)
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
@@ -10,6 +10,8 @@ export const startMemoryDB = async (
|
|||||||
): Promise<SanitizedConfig> => {
|
): Promise<SanitizedConfig> => {
|
||||||
const config = await configPromise
|
const config = await configPromise
|
||||||
|
|
||||||
|
console.log('---- CONNECTING TO MEMORY DB ----')
|
||||||
|
|
||||||
switch (process.env.PAYLOAD_DATABASE) {
|
switch (process.env.PAYLOAD_DATABASE) {
|
||||||
case 'postgres':
|
case 'postgres':
|
||||||
case 'supabase':
|
case 'supabase':
|
||||||
|
|||||||
Reference in New Issue
Block a user