From 909ef04e69a57b1fa6beda409ccf1e4935f4930e Mon Sep 17 00:00:00 2001 From: Sylvain Briat Date: Fri, 16 Feb 2024 08:36:59 +0100 Subject: [PATCH] move tests folder to the root --- package.json | 8 ++++---- .../integration/ad}/ad.repository.spec.ts | 0 .../ad/tests/unit => tests/unit/ad}/ad.mapper.spec.ts | 0 .../tests/unit => tests/unit/ad}/core/ad.entity.spec.ts | 0 .../unit/ad}/core/address.value-object.spec.ts | 0 .../unit/ad}/core/coordinates.value-object.spec.ts | 0 .../unit => tests/unit/ad}/core/create-ad.service.spec.ts | 0 .../unit/ad}/core/find-ad-by-id.query-handler.spec.ts | 0 .../unit/ad}/core/find-ads-by-ids.query-handler.spec.ts | 0 .../unit/ad}/core/invalidate-ad.service.spec.ts | 0 ...essage-when-ad-is-created.domain-event-handler.spec.ts | 0 .../unit/ad}/core/schedule-item.value-object.spec.ts | 0 .../unit/ad}/core/validate-ad.service.spec.ts | 0 .../unit/ad}/core/waypoint.value-object.spec.ts | 0 .../unit/ad}/infrastructure/ad.repository.spec.ts | 0 .../ad}/infrastructure/input-datetime-transformer.spec.ts | 0 .../infrastructure/output-datetime-transformer.spec.ts | 0 .../unit/ad}/infrastructure/time-converter.spec.ts | 0 .../unit/ad}/infrastructure/timezone-finder.spec.ts | 0 .../unit/ad}/interface/create-ad.grpc.controller.spec.ts | 0 .../ad}/interface/find-ad-by-id.grpc.controller.spec.ts | 0 .../ad}/interface/find-ads-by-ids.grpc.controller.spec.ts | 0 .../unit/ad}/interface/has-role.decorator.spec.ts | 0 .../unit/ad}/interface/has-seats.decorator.spec.ts | 0 .../has-valid-position-indexes.decorator.spec.ts | 0 .../has-valid-position-indexes.validator.spec.ts | 0 .../ad}/interface/is-after-or-equal.decorator.spec.ts | 0 .../interface/matcher-ad-created.message-handler.spec.ts | 0 .../matcher-ad-creation-failed.message-handler.spec.ts | 0 29 files changed, 4 insertions(+), 4 deletions(-) rename {src/modules/ad/tests/integration => tests/integration/ad}/ad.repository.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/ad.mapper.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/core/ad.entity.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/core/address.value-object.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/core/coordinates.value-object.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/core/create-ad.service.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/core/find-ad-by-id.query-handler.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/core/find-ads-by-ids.query-handler.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/core/invalidate-ad.service.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/core/publish-message-when-ad-is-created.domain-event-handler.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/core/schedule-item.value-object.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/core/validate-ad.service.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/core/waypoint.value-object.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/infrastructure/ad.repository.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/infrastructure/input-datetime-transformer.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/infrastructure/output-datetime-transformer.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/infrastructure/time-converter.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/infrastructure/timezone-finder.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/interface/create-ad.grpc.controller.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/interface/find-ad-by-id.grpc.controller.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/interface/find-ads-by-ids.grpc.controller.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/interface/has-role.decorator.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/interface/has-seats.decorator.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/interface/has-valid-position-indexes.decorator.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/interface/has-valid-position-indexes.validator.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/interface/is-after-or-equal.decorator.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/interface/matcher-ad-created.message-handler.spec.ts (100%) rename {src/modules/ad/tests/unit => tests/unit/ad}/interface/matcher-ad-creation-failed.message-handler.spec.ts (100%) diff --git a/package.json b/package.json index 6341be2..371eed3 100644 --- a/package.json +++ b/package.json @@ -96,13 +96,13 @@ "prisma.service.ts", "main.ts" ], - "rootDir": "src", + "rootDir": ".", "testRegex": ".*\\.spec\\.ts$", "transform": { "^.+\\.(t|j)s$": "ts-jest" }, "collectCoverageFrom": [ - "**/*.(t|j)s" + "./src/**/*.(t|j)s" ], "coveragePathIgnorePatterns": [ ".constants.ts", @@ -116,8 +116,8 @@ ], "coverageDirectory": "../coverage", "moduleNameMapper": { - "^@modules(.*)": "/modules/$1", - "^@src(.*)": "$1" + "^@modules(.*)": "/src/modules/$1", + "^@src(.*)": "/src/$1" }, "testEnvironment": "node" } diff --git a/src/modules/ad/tests/integration/ad.repository.spec.ts b/tests/integration/ad/ad.repository.spec.ts similarity index 100% rename from src/modules/ad/tests/integration/ad.repository.spec.ts rename to tests/integration/ad/ad.repository.spec.ts diff --git a/src/modules/ad/tests/unit/ad.mapper.spec.ts b/tests/unit/ad/ad.mapper.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/ad.mapper.spec.ts rename to tests/unit/ad/ad.mapper.spec.ts diff --git a/src/modules/ad/tests/unit/core/ad.entity.spec.ts b/tests/unit/ad/core/ad.entity.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/core/ad.entity.spec.ts rename to tests/unit/ad/core/ad.entity.spec.ts diff --git a/src/modules/ad/tests/unit/core/address.value-object.spec.ts b/tests/unit/ad/core/address.value-object.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/core/address.value-object.spec.ts rename to tests/unit/ad/core/address.value-object.spec.ts diff --git a/src/modules/ad/tests/unit/core/coordinates.value-object.spec.ts b/tests/unit/ad/core/coordinates.value-object.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/core/coordinates.value-object.spec.ts rename to tests/unit/ad/core/coordinates.value-object.spec.ts diff --git a/src/modules/ad/tests/unit/core/create-ad.service.spec.ts b/tests/unit/ad/core/create-ad.service.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/core/create-ad.service.spec.ts rename to tests/unit/ad/core/create-ad.service.spec.ts diff --git a/src/modules/ad/tests/unit/core/find-ad-by-id.query-handler.spec.ts b/tests/unit/ad/core/find-ad-by-id.query-handler.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/core/find-ad-by-id.query-handler.spec.ts rename to tests/unit/ad/core/find-ad-by-id.query-handler.spec.ts diff --git a/src/modules/ad/tests/unit/core/find-ads-by-ids.query-handler.spec.ts b/tests/unit/ad/core/find-ads-by-ids.query-handler.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/core/find-ads-by-ids.query-handler.spec.ts rename to tests/unit/ad/core/find-ads-by-ids.query-handler.spec.ts diff --git a/src/modules/ad/tests/unit/core/invalidate-ad.service.spec.ts b/tests/unit/ad/core/invalidate-ad.service.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/core/invalidate-ad.service.spec.ts rename to tests/unit/ad/core/invalidate-ad.service.spec.ts diff --git a/src/modules/ad/tests/unit/core/publish-message-when-ad-is-created.domain-event-handler.spec.ts b/tests/unit/ad/core/publish-message-when-ad-is-created.domain-event-handler.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/core/publish-message-when-ad-is-created.domain-event-handler.spec.ts rename to tests/unit/ad/core/publish-message-when-ad-is-created.domain-event-handler.spec.ts diff --git a/src/modules/ad/tests/unit/core/schedule-item.value-object.spec.ts b/tests/unit/ad/core/schedule-item.value-object.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/core/schedule-item.value-object.spec.ts rename to tests/unit/ad/core/schedule-item.value-object.spec.ts diff --git a/src/modules/ad/tests/unit/core/validate-ad.service.spec.ts b/tests/unit/ad/core/validate-ad.service.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/core/validate-ad.service.spec.ts rename to tests/unit/ad/core/validate-ad.service.spec.ts diff --git a/src/modules/ad/tests/unit/core/waypoint.value-object.spec.ts b/tests/unit/ad/core/waypoint.value-object.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/core/waypoint.value-object.spec.ts rename to tests/unit/ad/core/waypoint.value-object.spec.ts diff --git a/src/modules/ad/tests/unit/infrastructure/ad.repository.spec.ts b/tests/unit/ad/infrastructure/ad.repository.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/infrastructure/ad.repository.spec.ts rename to tests/unit/ad/infrastructure/ad.repository.spec.ts diff --git a/src/modules/ad/tests/unit/infrastructure/input-datetime-transformer.spec.ts b/tests/unit/ad/infrastructure/input-datetime-transformer.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/infrastructure/input-datetime-transformer.spec.ts rename to tests/unit/ad/infrastructure/input-datetime-transformer.spec.ts diff --git a/src/modules/ad/tests/unit/infrastructure/output-datetime-transformer.spec.ts b/tests/unit/ad/infrastructure/output-datetime-transformer.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/infrastructure/output-datetime-transformer.spec.ts rename to tests/unit/ad/infrastructure/output-datetime-transformer.spec.ts diff --git a/src/modules/ad/tests/unit/infrastructure/time-converter.spec.ts b/tests/unit/ad/infrastructure/time-converter.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/infrastructure/time-converter.spec.ts rename to tests/unit/ad/infrastructure/time-converter.spec.ts diff --git a/src/modules/ad/tests/unit/infrastructure/timezone-finder.spec.ts b/tests/unit/ad/infrastructure/timezone-finder.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/infrastructure/timezone-finder.spec.ts rename to tests/unit/ad/infrastructure/timezone-finder.spec.ts diff --git a/src/modules/ad/tests/unit/interface/create-ad.grpc.controller.spec.ts b/tests/unit/ad/interface/create-ad.grpc.controller.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/interface/create-ad.grpc.controller.spec.ts rename to tests/unit/ad/interface/create-ad.grpc.controller.spec.ts diff --git a/src/modules/ad/tests/unit/interface/find-ad-by-id.grpc.controller.spec.ts b/tests/unit/ad/interface/find-ad-by-id.grpc.controller.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/interface/find-ad-by-id.grpc.controller.spec.ts rename to tests/unit/ad/interface/find-ad-by-id.grpc.controller.spec.ts diff --git a/src/modules/ad/tests/unit/interface/find-ads-by-ids.grpc.controller.spec.ts b/tests/unit/ad/interface/find-ads-by-ids.grpc.controller.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/interface/find-ads-by-ids.grpc.controller.spec.ts rename to tests/unit/ad/interface/find-ads-by-ids.grpc.controller.spec.ts diff --git a/src/modules/ad/tests/unit/interface/has-role.decorator.spec.ts b/tests/unit/ad/interface/has-role.decorator.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/interface/has-role.decorator.spec.ts rename to tests/unit/ad/interface/has-role.decorator.spec.ts diff --git a/src/modules/ad/tests/unit/interface/has-seats.decorator.spec.ts b/tests/unit/ad/interface/has-seats.decorator.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/interface/has-seats.decorator.spec.ts rename to tests/unit/ad/interface/has-seats.decorator.spec.ts diff --git a/src/modules/ad/tests/unit/interface/has-valid-position-indexes.decorator.spec.ts b/tests/unit/ad/interface/has-valid-position-indexes.decorator.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/interface/has-valid-position-indexes.decorator.spec.ts rename to tests/unit/ad/interface/has-valid-position-indexes.decorator.spec.ts diff --git a/src/modules/ad/tests/unit/interface/has-valid-position-indexes.validator.spec.ts b/tests/unit/ad/interface/has-valid-position-indexes.validator.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/interface/has-valid-position-indexes.validator.spec.ts rename to tests/unit/ad/interface/has-valid-position-indexes.validator.spec.ts diff --git a/src/modules/ad/tests/unit/interface/is-after-or-equal.decorator.spec.ts b/tests/unit/ad/interface/is-after-or-equal.decorator.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/interface/is-after-or-equal.decorator.spec.ts rename to tests/unit/ad/interface/is-after-or-equal.decorator.spec.ts diff --git a/src/modules/ad/tests/unit/interface/matcher-ad-created.message-handler.spec.ts b/tests/unit/ad/interface/matcher-ad-created.message-handler.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/interface/matcher-ad-created.message-handler.spec.ts rename to tests/unit/ad/interface/matcher-ad-created.message-handler.spec.ts diff --git a/src/modules/ad/tests/unit/interface/matcher-ad-creation-failed.message-handler.spec.ts b/tests/unit/ad/interface/matcher-ad-creation-failed.message-handler.spec.ts similarity index 100% rename from src/modules/ad/tests/unit/interface/matcher-ad-creation-failed.message-handler.spec.ts rename to tests/unit/ad/interface/matcher-ad-creation-failed.message-handler.spec.ts