test: isolate HTTP suites from scheduler and bank-card case order (WealthLedger/backend#65)
Backend verify / commits (pull_request) Successful in 31s
Backend verify / security (pull_request) Successful in 11s
Backend verify / verify (pull_request) Successful in 5m24s

This commit is contained in:
2026-10-15 09:02:10 +03:00
parent 9b7e5e1215
commit 434006f181
10 changed files with 44 additions and 2 deletions
+5 -1
View File
@@ -10,6 +10,7 @@ import { AppModule } from '../src/app.module';
import { loggingOptions } from '../src/common/logging/logging.module';
import { configureApp } from '../src/main';
import { AuthService } from '../src/modules/auth/application/auth.service';
import { TbankHourlyScheduler } from '../src/modules/investments/tbank-sync/tbank-hourly.scheduler';
import { PrismaService } from '../src/prisma/prisma.service';
type Authentication = { accessToken: string; user: { email: string } };
@@ -33,7 +34,10 @@ describe('Authentication (e2e)', () => {
},
assignResponse: true,
}),
}).compile();
})
.overrideProvider(TbankHourlyScheduler)
.useValue({ tick: jest.fn() })
.compile();
app = moduleFixture.createNestApplication();
configureApp(app);