Skip to content

Commit

Permalink
Integrate RabbitMQWrapperModule into deletion-console and files-stora…
Browse files Browse the repository at this point in the history
…ge-client modules
  • Loading branch information
SevenWaysDP committed Feb 5, 2025
1 parent 0958e65 commit 988adde
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { DB_PASSWORD, DB_URL, DB_USERNAME } from '@imports-from-feathers';
import { ConsoleWriterModule } from '@infra/console';
import { RabbitMQWrapperModule } from '@infra/rabbitmq';
import { MikroOrmModule } from '@mikro-orm/nestjs';
import { AccountModule } from '@modules/account';
import { UserModule } from '@modules/user';
Expand Down Expand Up @@ -33,6 +34,7 @@ import { BatchDeletionUc, DeletionExecutionUc } from './uc';
entities: ENTITIES,
// debug: true, // use it for locally debugging of queries
}),
RabbitMQWrapperModule,
AccountModule,
HttpModule,
],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { DeepMocked } from '@golevelup/ts-jest';
import { MongoMemoryDatabaseModule } from '@infra/database';
import { RabbitMQWrapperTestModule } from '@infra/rabbitmq';
import { Test, TestingModule } from '@nestjs/testing';
import { defaultMikroOrmOptions } from '@shared/common/defaultMikroOrmOptions';
import { DeletionExecutionTriggerResultBuilder, TriggerDeletionExecutionOptionsBuilder } from './builder';
Expand All @@ -18,6 +19,7 @@ describe(DeletionExecutionConsole.name, () => {
imports: [
DeletionConsoleModule,
MongoMemoryDatabaseModule.forRoot({ ...defaultMikroOrmOptions, entities: TEST_ENTITIES }),
RabbitMQWrapperTestModule,
],
}).compile();

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { MongoMemoryDatabaseModule } from '@infra/database';
import { RabbitMQWrapperTestModule } from '@infra/rabbitmq';
import { Test, TestingModule } from '@nestjs/testing';
import { defaultMikroOrmOptions } from '@shared/common/defaultMikroOrmOptions';
import { ObjectId } from 'bson';
Expand All @@ -20,6 +21,7 @@ describe(DeletionQueueConsole.name, () => {
imports: [
DeletionConsoleModule,
MongoMemoryDatabaseModule.forRoot({ ...defaultMikroOrmOptions, entities: TEST_ENTITIES }),
RabbitMQWrapperTestModule,
],
}).compile();

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
import { LoggerModule } from '@core/logger';
import { Module } from '@nestjs/common';
// The files-storage-client should not know the copy-helper
import { RabbitMQWrapperModule } from '@infra/rabbitmq';
import { CopyHelperModule } from '@modules/copy-helper/copy-helper.module';
import { CopyFilesService, FilesStorageClientAdapterService, FilesStorageProducer } from './service';

@Module({
imports: [LoggerModule, CopyHelperModule],
imports: [LoggerModule, CopyHelperModule, RabbitMQWrapperModule],
providers: [FilesStorageClientAdapterService, CopyFilesService, FilesStorageProducer],
exports: [FilesStorageClientAdapterService, CopyFilesService],
})
Expand Down

0 comments on commit 988adde

Please sign in to comment.