Aktueller Stand
This commit is contained in:
15
backend/node_modules/@electric-sql/pglite-tools/tests/setup.ts
generated
vendored
Normal file
15
backend/node_modules/@electric-sql/pglite-tools/tests/setup.ts
generated
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
import { beforeAll } from 'vitest'
|
||||
import { execSync } from 'child_process'
|
||||
import { existsSync } from 'fs'
|
||||
import { join } from 'path'
|
||||
|
||||
beforeAll(() => {
|
||||
// Check if we need to build
|
||||
const distPath = join(__dirname, '../dist')
|
||||
const wasmPath = join(distPath, 'pg_dump.wasm')
|
||||
|
||||
if (!existsSync(wasmPath)) {
|
||||
console.log('Building project before running tests...')
|
||||
execSync('pnpm build', { stdio: 'inherit' })
|
||||
}
|
||||
})
|
||||
Reference in New Issue
Block a user