@specs-feup/clava
Version:
A C/C++ source-to-source compiler written in Typescript
19 lines (16 loc) • 578 B
JavaScript
import { weaverConfig } from "../code/WeaverConfiguration.js";
const config = {
preset: "ts-jest/presets/default-esm",
testEnvironment: "@specs-feup/lara/jest/jestEnvironment.js",
globalSetup: "@specs-feup/lara/jest/jestGlobalSetup.js",
globalTeardown: "@specs-feup/lara/jest/jestGlobalTeardown.js",
setupFiles: ["@specs-feup/lara/jest/setupFiles/sharedJavaModule.js"],
moduleNameMapper: {
"@specs-feup/clava/api/(.+).js": "@specs-feup/clava/src-api/$1",
"(.+)\\.js": "$1",
},
testEnvironmentOptions: {
weaverConfig,
},
};
export default config;