diff --git a/server/libs/common/src/utils/time-utils.spec.ts b/server/libs/common/src/utils/time-utils.spec.ts index fd1ed933ec..31cd4b6537 100644 --- a/server/libs/common/src/utils/time-utils.spec.ts +++ b/server/libs/common/src/utils/time-utils.spec.ts @@ -3,6 +3,12 @@ import { timeUtils } from './time-utils'; describe('Time Utilities', () => { + describe('timezone', () => { + it('should always be UTC', () => { + expect(new Date().getTimezoneOffset()).toBe(0); + }); + }); + describe('checkValidTimestamp', () => { it('check for year 0000', () => { const result = timeUtils.checkValidTimestamp('0000-00-00T00:00:00.000Z'); diff --git a/server/libs/domain/test/global-setup.js b/server/libs/domain/test/global-setup.js new file mode 100644 index 0000000000..6e1fbf41d0 --- /dev/null +++ b/server/libs/domain/test/global-setup.js @@ -0,0 +1,3 @@ +module.exports = async () => { + process.env.TZ = 'UTC'; +}; diff --git a/server/package.json b/server/package.json index 12fa9757e2..1e3b8f9105 100644 --- a/server/package.json +++ b/server/package.json @@ -160,6 +160,7 @@ "@app/common": "/libs/common/src", "^@app/infra(|/.*)$": "/libs/infra/src/$1", "^@app/domain(|/.*)$": "/libs/domain/src/$1" - } + }, + "globalSetup": "/libs/domain/test/global-setup.js" } }