commit 1e8a315dbe67204b4676e41b6cf5e5df47dce947
parent beb6e25bf87b4e159497a13e3feae5c69ab59871
Author: Florian Dold <florian@dold.me>
Date: Fri, 11 Jul 2025 01:15:10 +0200
harness: accept 409 in kyc-fail-recover-* tests
Diffstat:
2 files changed, 9 insertions(+), 13 deletions(-)
diff --git a/packages/taler-harness/src/integrationtests/test-kyc-fail-recover-double.ts b/packages/taler-harness/src/integrationtests/test-kyc-fail-recover-double.ts
@@ -41,7 +41,7 @@ import {
} from "../harness/environments.js";
import { GlobalTestState, harnessHttpLib } from "../harness/harness.js";
-const logger = new Logger(`test-kyc-merchant-fail-recover.ts`);
+const logger = new Logger(`test-kyc-fail-recover-double.ts`);
function adjustExchangeConfig(config: Configuration) {
configureCommonKyc(config);
@@ -233,8 +233,8 @@ export async function runKycFailRecoverDoubleTest(t: GlobalTestState) {
body: { NAME: "just-kidding" },
},
);
-
- t.assertDeepEqual(infoResp.status, 204);
+ logger.info(`kyc-upload response: ${j2s(await infoResp.json())}`);
+ t.assertDeepEqual(infoResp.status, 409);
}
{
diff --git a/packages/taler-harness/src/integrationtests/test-kyc-fail-recover-simple.ts b/packages/taler-harness/src/integrationtests/test-kyc-fail-recover-simple.ts
@@ -33,20 +33,15 @@ import {
Logger,
TalerKycAml,
TalerSignaturePurpose,
- WalletKycRequest
+ WalletKycRequest,
} from "@gnu-taler/taler-util";
-import {
- readResponseJsonOrThrow
-} from "@gnu-taler/taler-util/http";
+import { readResponseJsonOrThrow } from "@gnu-taler/taler-util/http";
import { execSync } from "node:child_process";
import {
configureCommonKyc,
createKycTestkudosEnvironment,
} from "../harness/environments.js";
-import {
- GlobalTestState,
- harnessHttpLib
-} from "../harness/harness.js";
+import { GlobalTestState, harnessHttpLib } from "../harness/harness.js";
const logger = new Logger(`test-kyc-merchant-fail-recover.ts`);
@@ -123,7 +118,6 @@ function adjustExchangeConfig(config: Configuration) {
config.setString("KYC-CHECK-C1", "description_i18n", "{}");
config.setString("KYC-CHECK-C1", "outputs", "NAME");
config.setString("KYC-CHECK-C1", "fallback", "FREEZE");
-
}
export async function runKycFailRecoverSimpleTest(t: GlobalTestState) {
@@ -240,7 +234,9 @@ export async function runKycFailRecoverSimpleTest(t: GlobalTestState) {
},
);
- t.assertDeepEqual(infoResp.status, 204);
+ logger.info(`kyc-upload response: ${j2s(await infoResp.json())}`);
+
+ t.assertDeepEqual(infoResp.status, 409);
}
{