* WIP
* Fix for team availability with time offsets
* Prevent empty schedule from opening up everything
* When no utcOffset or timeZone's are given, default to 0 utcOffset (UTC)
* timeZone should not be part of getUserAvailability
* Prevents {days:[X],startTime:0,endTime:0} error entry
* Added getAggregateWorkingHours() (#3913)
* Added test for getAggregateWorkingHours
* Timezone isn't used here anymore
* fix: developer docs url (#3914)
* fix: developer docs url added
* chore : remove /
* chore : import url
Co-authored-by: Zach Waterfield <zlwaterfield@gmail.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
* Test fixes
* Reinstate prisma (generate only) and few comments
* Test fixes
* Skipping getSchedule again
* Added await to expect() as it involves async logic causing the promise to timeout
* Test cleanup
* Update jest.config.ts
Co-authored-by: Alan <alannnc@gmail.com>
Co-authored-by: Alex van Andel <me@alexvanandel.com>
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com>
Co-authored-by: Zach Waterfield <zlwaterfield@gmail.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
27 lines
876 B
TypeScript
27 lines
876 B
TypeScript
import type { Config } from "@jest/types";
|
|
|
|
const config: Config.InitialOptions = {
|
|
preset: "ts-jest",
|
|
clearMocks: true,
|
|
setupFilesAfterEnv: ["../../tests/config/singleton.ts"],
|
|
verbose: true,
|
|
roots: ["<rootDir>"],
|
|
setupFiles: ["<rootDir>/test/jest-setup.js"],
|
|
testMatch: ["**/test/lib/**/*.(spec|test).(ts|tsx|js)"],
|
|
testPathIgnorePatterns: ["<rootDir>/.next", "<rootDir>/playwright/"],
|
|
transform: {
|
|
"^.+\\.(js|jsx|ts|tsx)$": ["babel-jest", { presets: ["next/babel"] }],
|
|
},
|
|
transformIgnorePatterns: ["/node_modules/", "^.+\\.module\\.(css|sass|scss)$"],
|
|
testEnvironment: "jsdom",
|
|
resolver: `<rootDir>/test/jest-resolver.js`,
|
|
moduleNameMapper: {
|
|
"^@components(.*)$": "<rootDir>/components$1",
|
|
"^@lib(.*)$": "<rootDir>/lib$1",
|
|
"^@server(.*)$": "<rootDir>/server$1",
|
|
"^@ee(.*)$": "<rootDir>/ee$1",
|
|
},
|
|
};
|
|
|
|
export default config;
|