mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-05-20 02:05:21 -04:00
refactor: move typeorm store into new session module
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
This commit is contained in:
parent
14ee7485ad
commit
57365bb727
16 changed files with 204 additions and 49 deletions
|
@ -50,6 +50,9 @@ import { NotesService } from '../src/notes/notes.service';
|
|||
import { PermissionsModule } from '../src/permissions/permissions.module';
|
||||
import { PermissionsService } from '../src/permissions/permissions.service';
|
||||
import { RevisionsModule } from '../src/revisions/revisions.module';
|
||||
import { RevisionsService } from '../src/revisions/revisions.service';
|
||||
import { SessionModule } from '../src/session/session.module';
|
||||
import { SessionService } from '../src/session/session.service';
|
||||
import { User } from '../src/users/user.entity';
|
||||
import { UsersModule } from '../src/users/users.module';
|
||||
import { UsersService } from '../src/users/users.service';
|
||||
|
@ -67,6 +70,8 @@ export class TestSetup {
|
|||
historyService: HistoryService;
|
||||
aliasService: AliasService;
|
||||
authService: AuthService;
|
||||
sessionService: SessionService;
|
||||
revisionsService: RevisionsService;
|
||||
|
||||
users: User[] = [];
|
||||
authTokens: AuthTokenWithSecretDto[] = [];
|
||||
|
@ -226,6 +231,7 @@ export class TestSetupBuilder {
|
|||
AuthModule,
|
||||
FrontendConfigModule,
|
||||
IdentityModule,
|
||||
SessionModule,
|
||||
],
|
||||
providers: [
|
||||
{
|
||||
|
@ -269,6 +275,10 @@ export class TestSetupBuilder {
|
|||
this.testSetup.moduleRef.get<AuthService>(AuthService);
|
||||
this.testSetup.permissionsService =
|
||||
this.testSetup.moduleRef.get<PermissionsService>(PermissionsService);
|
||||
this.testSetup.sessionService =
|
||||
this.testSetup.moduleRef.get<SessionService>(SessionService);
|
||||
this.testSetup.revisionsService =
|
||||
this.testSetup.moduleRef.get<RevisionsService>(RevisionsService);
|
||||
|
||||
this.testSetup.app = this.testSetup.moduleRef.createNestApplication();
|
||||
|
||||
|
@ -276,7 +286,6 @@ export class TestSetupBuilder {
|
|||
this.testSetup.app,
|
||||
this.testSetup.configService.get<AppConfig>('appConfig'),
|
||||
this.testSetup.configService.get<AuthConfig>('authConfig'),
|
||||
this.testSetup.configService.get<DatabaseConfig>('databaseConfig'),
|
||||
this.testSetup.configService.get<MediaConfig>('mediaConfig'),
|
||||
await this.testSetup.app.resolve(ConsoleLoggerService),
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue