diff --git a/test/test-setup.ts b/test/test-setup.ts index f9bd95eff..8725188f2 100644 --- a/test/test-setup.ts +++ b/test/test-setup.ts @@ -45,6 +45,7 @@ import { Note } from '../src/notes/note.entity'; import { NotesModule } from '../src/notes/notes.module'; 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 { User } from '../src/users/user.entity'; import { UsersModule } from '../src/users/users.module'; @@ -70,6 +71,7 @@ export class TestSetup { authTokens: AuthTokenWithSecretDto[] = []; anonymousNotes: Note[] = []; ownedNotes: Note[] = []; + permissionsService: PermissionsService; /** * Cleans up remnants from a test run from the database @@ -264,6 +266,8 @@ export class TestSetupBuilder { this.testSetup.moduleRef.get(AliasService); this.testSetup.authService = this.testSetup.moduleRef.get(AuthService); + this.testSetup.permissionsService = + this.testSetup.moduleRef.get(PermissionsService); this.testSetup.app = this.testSetup.moduleRef.createNestApplication();