summaryrefslogtreecommitdiff
path: root/packages/taler-integrationtests/src/harness.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/taler-integrationtests/src/harness.ts')
-rw-r--r--packages/taler-integrationtests/src/harness.ts44
1 files changed, 9 insertions, 35 deletions
diff --git a/packages/taler-integrationtests/src/harness.ts b/packages/taler-integrationtests/src/harness.ts
index 0b41923a4..0beed3976 100644
--- a/packages/taler-integrationtests/src/harness.ts
+++ b/packages/taler-integrationtests/src/harness.ts
@@ -361,53 +361,27 @@ export class GlobalTestState {
}
assertAmountEquals(
- amtExpected: string | AmountJson,
amtActual: string | AmountJson,
+ amtExpected: string | AmountJson,
): void {
- let ja1: AmountJson;
- let ja2: AmountJson;
- if (typeof amtExpected === "string") {
- ja1 = Amounts.parseOrThrow(amtExpected);
- } else {
- ja1 = amtExpected;
- }
- if (typeof amtActual === "string") {
- ja2 = Amounts.parseOrThrow(amtActual);
- } else {
- ja2 = amtActual;
- }
-
- if (Amounts.cmp(ja1, ja2) != 0) {
+ if (Amounts.cmp(amtActual, amtExpected) != 0) {
throw Error(
`test assertion failed: expected ${Amounts.stringify(
- ja1,
- )} but got ${Amounts.stringify(ja2)}`,
+ amtExpected,
+ )} but got ${Amounts.stringify(amtActual)}`,
);
}
}
assertAmountLeq(
- amtExpected: string | AmountJson,
- amtActual: string | AmountJson,
+ a: string | AmountJson,
+ b: string | AmountJson,
): void {
- let ja1: AmountJson;
- let ja2: AmountJson;
- if (typeof amtExpected === "string") {
- ja1 = Amounts.parseOrThrow(amtExpected);
- } else {
- ja1 = amtExpected;
- }
- if (typeof amtActual === "string") {
- ja2 = Amounts.parseOrThrow(amtActual);
- } else {
- ja2 = amtActual;
- }
-
- if (Amounts.cmp(ja1, ja2) > 0) {
+ if (Amounts.cmp(a, b) > 0) {
throw Error(
`test assertion failed: expected ${Amounts.stringify(
- ja1,
- )} to be less or equal (leq) than ${Amounts.stringify(ja2)}`,
+ a,
+ )} to be less or equal (leq) than ${Amounts.stringify(b)}`,
);
}
}