fix captcha test

This commit is contained in:
dakkar 2025-02-05 12:00:53 +00:00
parent ae52a80b1a
commit 6489458751

View file

@ -204,11 +204,14 @@ describe('CaptchaService', () => {
test('values', async () => { test('values', async () => {
setupMeta({ setupMeta({
enableFC: false,
enableHcaptcha: false, enableHcaptcha: false,
enableMcaptcha: false, enableMcaptcha: false,
enableRecaptcha: false, enableRecaptcha: false,
enableTurnstile: false, enableTurnstile: false,
enableTestcaptcha: false, enableTestcaptcha: false,
fcSiteKey: 'fc-sitekey',
fcSecretKey: 'fc-secret',
hcaptchaSiteKey: 'hcaptcha-sitekey', hcaptchaSiteKey: 'hcaptcha-sitekey',
hcaptchaSecretKey: 'hcaptcha-secret', hcaptchaSecretKey: 'hcaptcha-secret',
mcaptchaSitekey: 'mcaptcha-sitekey', mcaptchaSitekey: 'mcaptcha-sitekey',
@ -222,6 +225,8 @@ describe('CaptchaService', () => {
const result = await service.get(); const result = await service.get();
expect(result.provider).toBe('none'); expect(result.provider).toBe('none');
expect(result.fc.siteKey).toBe('fc-sitekey');
expect(result.fc.secretKey).toBe('fc-secret');
expect(result.hcaptcha.siteKey).toBe('hcaptcha-sitekey'); expect(result.hcaptcha.siteKey).toBe('hcaptcha-sitekey');
expect(result.hcaptcha.secretKey).toBe('hcaptcha-secret'); expect(result.hcaptcha.secretKey).toBe('hcaptcha-secret');
expect(result.mcaptcha.siteKey).toBe('mcaptcha-sitekey'); expect(result.mcaptcha.siteKey).toBe('mcaptcha-sitekey');
@ -236,6 +241,7 @@ describe('CaptchaService', () => {
describe('provider', () => { describe('provider', () => {
test('none', async () => { test('none', async () => {
setupMeta({ setupMeta({
enableFC: false,
enableHcaptcha: false, enableHcaptcha: false,
enableMcaptcha: false, enableMcaptcha: false,
enableRecaptcha: false, enableRecaptcha: false,
@ -249,6 +255,7 @@ describe('CaptchaService', () => {
test('hcaptcha', async () => { test('hcaptcha', async () => {
setupMeta({ setupMeta({
enableFC: false,
enableHcaptcha: true, enableHcaptcha: true,
enableMcaptcha: false, enableMcaptcha: false,
enableRecaptcha: false, enableRecaptcha: false,
@ -262,6 +269,7 @@ describe('CaptchaService', () => {
test('mcaptcha', async () => { test('mcaptcha', async () => {
setupMeta({ setupMeta({
enableFC: false,
enableHcaptcha: false, enableHcaptcha: false,
enableMcaptcha: true, enableMcaptcha: true,
enableRecaptcha: false, enableRecaptcha: false,
@ -275,6 +283,7 @@ describe('CaptchaService', () => {
test('recaptcha', async () => { test('recaptcha', async () => {
setupMeta({ setupMeta({
enableFC: false,
enableHcaptcha: false, enableHcaptcha: false,
enableMcaptcha: false, enableMcaptcha: false,
enableRecaptcha: true, enableRecaptcha: true,
@ -288,6 +297,7 @@ describe('CaptchaService', () => {
test('turnstile', async () => { test('turnstile', async () => {
setupMeta({ setupMeta({
enableFC: false,
enableHcaptcha: false, enableHcaptcha: false,
enableMcaptcha: false, enableMcaptcha: false,
enableRecaptcha: false, enableRecaptcha: false,
@ -301,6 +311,7 @@ describe('CaptchaService', () => {
test('testcaptcha', async () => { test('testcaptcha', async () => {
setupMeta({ setupMeta({
enableFC: false,
enableHcaptcha: false, enableHcaptcha: false,
enableMcaptcha: false, enableMcaptcha: false,
enableRecaptcha: false, enableRecaptcha: false,
@ -334,6 +345,7 @@ describe('CaptchaService', () => {
await assertSuccess( await assertSuccess(
service.save('none'), service.save('none'),
{ {
enableFC: false,
enableHcaptcha: false, enableHcaptcha: false,
enableMcaptcha: false, enableMcaptcha: false,
enableRecaptcha: false, enableRecaptcha: false,
@ -351,6 +363,7 @@ describe('CaptchaService', () => {
captchaResult: 'hcaptcha-passed', captchaResult: 'hcaptcha-passed',
}), }),
{ {
enableFC: false,
enableHcaptcha: true, enableHcaptcha: true,
enableMcaptcha: false, enableMcaptcha: false,
enableRecaptcha: false, enableRecaptcha: false,
@ -371,6 +384,7 @@ describe('CaptchaService', () => {
captchaResult: 'mcaptcha-passed', captchaResult: 'mcaptcha-passed',
}), }),
{ {
enableFC: false,
enableHcaptcha: false, enableHcaptcha: false,
enableMcaptcha: true, enableMcaptcha: true,
enableRecaptcha: false, enableRecaptcha: false,
@ -391,6 +405,7 @@ describe('CaptchaService', () => {
captchaResult: 'recaptcha-passed', captchaResult: 'recaptcha-passed',
}), }),
{ {
enableFC: false,
enableHcaptcha: false, enableHcaptcha: false,
enableMcaptcha: false, enableMcaptcha: false,
enableRecaptcha: true, enableRecaptcha: true,
@ -410,6 +425,7 @@ describe('CaptchaService', () => {
captchaResult: 'turnstile-passed', captchaResult: 'turnstile-passed',
}), }),
{ {
enableFC: false,
enableHcaptcha: false, enableHcaptcha: false,
enableMcaptcha: false, enableMcaptcha: false,
enableRecaptcha: false, enableRecaptcha: false,
@ -429,6 +445,7 @@ describe('CaptchaService', () => {
captchaResult: 'testcaptcha-passed', captchaResult: 'testcaptcha-passed',
}), }),
{ {
enableFC: false,
enableHcaptcha: false, enableHcaptcha: false,
enableMcaptcha: false, enableMcaptcha: false,
enableRecaptcha: false, enableRecaptcha: false,