aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-core/src/testing.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/taler-wallet-core/src/testing.ts')
-rw-r--r--packages/taler-wallet-core/src/testing.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/taler-wallet-core/src/testing.ts b/packages/taler-wallet-core/src/testing.ts
index 899c4a8b2..057ac50cd 100644
--- a/packages/taler-wallet-core/src/testing.ts
+++ b/packages/taler-wallet-core/src/testing.ts
@@ -410,6 +410,7 @@ export async function waitUntilAllTransactionsFinal(
switch (notif.newTxState.major) {
case TransactionMajorState.Pending:
case TransactionMajorState.Aborting:
+ case TransactionMajorState.Finalizing:
return false;
default:
return true;
@@ -424,6 +425,7 @@ export async function waitUntilAllTransactionsFinal(
switch (tx.txState.major) {
case TransactionMajorState.Pending:
case TransactionMajorState.Aborting:
+ case TransactionMajorState.Finalizing:
case TransactionMajorState.Suspended:
case TransactionMajorState.SuspendedAborting:
logger.info(
@@ -497,6 +499,7 @@ export async function waitUntilGivenTransactionsFinal(
}
switch (tx.txState.major) {
case TransactionMajorState.Pending:
+ case TransactionMajorState.Finalizing:
case TransactionMajorState.Aborting:
case TransactionMajorState.Suspended:
case TransactionMajorState.SuspendedAborting:
@@ -542,6 +545,7 @@ export async function waitUntilRefreshesDone(
}
switch (tx.txState.major) {
case TransactionMajorState.Pending:
+ case TransactionMajorState.Finalizing:
case TransactionMajorState.Aborting:
case TransactionMajorState.Suspended:
case TransactionMajorState.SuspendedAborting: