summaryrefslogtreecommitdiff
path: root/packages/taler-integrationtests/src/harness.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2020-09-01 23:01:44 +0530
committerFlorian Dold <florian.dold@gmail.com>2020-09-01 23:01:44 +0530
commit38e6d519461cff32107b5eebfc217fd9276960db (patch)
treeacae414baba420cfbb859af63c00370cc0baf3d1 /packages/taler-integrationtests/src/harness.ts
parent5f3d9835fa1d6174da87da3882221d186f5df1b6 (diff)
downloadwallet-core-38e6d519461cff32107b5eebfc217fd9276960db.tar.gz
wallet-core-38e6d519461cff32107b5eebfc217fd9276960db.tar.bz2
wallet-core-38e6d519461cff32107b5eebfc217fd9276960db.zip
estimate refresh output, show correct(er) balance
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)}`,
);
}
}