mirror of
https://github.com/CompassConnections/Compass.git
synced 2025-12-23 22:18:43 -05:00
* setting up test structure * . * added playwright config file, deleted original playwright folder and moved "some.test" file * continued test structure setup * Updating test folder structure * Added database seeding script and backend testing folder structure * removed the database test * Replaced db seeding script * Updated userInformation.ts to use values from choices.tsx * merge prep * removing extra unit test, moving api test to correct folder * Pushing to get help with sql Unit test * Updating get-profiles unit tests * Added more unit tests * . * Added more unit tests * Added getSupabaseToken unit test * . * excluding supabase token test so ci can pass * . * Seperated the seedDatabase func into its own file so it can be accessed seperatly * Fixed failing test * . * . * Fix tests * Fix lint * Clean * Fixed module paths in compute-score unit test * Updated root tsconfig to recognise backend/shared * Added create comment unit test * Added some unit tests * Working on createProfile return issue * . * Fixes --------- Co-authored-by: MartinBraquet <martin.braquet@gmail.com>
32 lines
711 B
JavaScript
32 lines
711 B
JavaScript
module.exports = {
|
|
preset: 'ts-jest',
|
|
testEnvironment: 'node',
|
|
|
|
rootDir: '.',
|
|
testMatch: [
|
|
"<rootDir>/tests/**/*.test.ts",
|
|
"<rootDir>/tests/**/*.spec.ts"
|
|
],
|
|
|
|
moduleNameMapper: {
|
|
"^api/(.*)$": "<rootDir>/src/$1",
|
|
"^shared/(.*)$": "<rootDir>/../shared/src/$1",
|
|
"^common/(.*)$": "<rootDir>/../../common/src/$1",
|
|
"^email/(.*)$": "<rootDir>/../email/emails/$1"
|
|
},
|
|
|
|
moduleFileExtensions: ["tsx","ts", "js", "json"],
|
|
clearMocks: true,
|
|
|
|
globals: {
|
|
'ts-jest': {
|
|
tsconfig: "<rootDir>/tsconfig.test.json"
|
|
}
|
|
},
|
|
|
|
collectCoverageFrom: [
|
|
"src/**/*.{ts,tsx}",
|
|
"!src/**/*.d.ts"
|
|
],
|
|
};
|