Fix Integration test (#12470)
# Integration test failing - fix the local run by renaming folder in the jest configuration. Otherwise "clickhouse" tests were failing - falsy test introduced 2 days ago in https://github.com/twentyhq/twenty/pull/12271/files
This commit is contained in:
@ -1,7 +1,15 @@
|
||||
import dotenv from 'dotenv';
|
||||
import { JestConfigWithTsJest, pathsToModuleNameMapper } from 'ts-jest';
|
||||
|
||||
import { NodeEnvironment } from 'src/engine/core-modules/twenty-config/interfaces/node-environment.interface';
|
||||
|
||||
// Load .env vars at jest boot time
|
||||
if (process.env.NODE_ENV === 'test') {
|
||||
dotenv.config({ path: '.env.test', override: true });
|
||||
} else {
|
||||
dotenv.config({ path: '.env', override: true });
|
||||
}
|
||||
|
||||
const isBillingEnabled = process.env.IS_BILLING_ENABLED === 'true';
|
||||
const isClickhouseEnabled = process.env.CLICKHOUSE_URL !== undefined;
|
||||
|
||||
@ -19,7 +27,7 @@ const jestConfig: JestConfigWithTsJest = {
|
||||
testEnvironment: 'node',
|
||||
testPathIgnorePatterns: [
|
||||
...(isBillingEnabled ? [] : ['<rootDir>/test/integration/billing']),
|
||||
...(isClickhouseEnabled ? [] : ['<rootDir>/test/integration/analytics']),
|
||||
...(isClickhouseEnabled ? [] : ['<rootDir>/test/integration/audit']),
|
||||
],
|
||||
testRegex: '\\.integration-spec\\.ts$',
|
||||
modulePathIgnorePatterns: ['<rootDir>/dist'],
|
||||
|
||||
Reference in New Issue
Block a user