diff options
author | Florian Dold <florian@dold.me> | 2024-04-05 19:13:48 +0200 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2024-04-05 19:13:55 +0200 |
commit | f5747b394d14f65d9bee342eb30edf47a36d9751 (patch) | |
tree | b340bb2182d6b002f4a73b0019ab74c41c0b1b98 /packages/taler-wallet-webextension/src | |
parent | 90d799ef4d68f9287ce88d00f74dcb5dba99b021 (diff) | |
download | wallet-core-f5747b394d14f65d9bee342eb30edf47a36d9751.tar.gz wallet-core-f5747b394d14f65d9bee342eb30edf47a36d9751.tar.bz2 wallet-core-f5747b394d14f65d9bee342eb30edf47a36d9751.zip |
wallet-core: make scope info mandatory on exchange entry responses
Diffstat (limited to 'packages/taler-wallet-webextension/src')
-rw-r--r-- | packages/taler-wallet-webextension/src/wallet/AddExchange/test.ts | 7 | ||||
-rw-r--r-- | packages/taler-wallet-webextension/src/wallet/DestinationSelection/test.ts | 7 |
2 files changed, 12 insertions, 2 deletions
diff --git a/packages/taler-wallet-webextension/src/wallet/AddExchange/test.ts b/packages/taler-wallet-webextension/src/wallet/AddExchange/test.ts index aa844f175..d0e78a94e 100644 --- a/packages/taler-wallet-webextension/src/wallet/AddExchange/test.ts +++ b/packages/taler-wallet-webextension/src/wallet/AddExchange/test.ts @@ -23,6 +23,7 @@ import { ExchangeEntryStatus, ExchangeTosStatus, ExchangeUpdateStatus, + ScopeType, } from "@gnu-taler/taler-util"; import { WalletApiOperation } from "@gnu-taler/taler-wallet-core"; import * as tests from "@gnu-taler/web-util/testing"; @@ -48,7 +49,11 @@ describe("AddExchange states", () => { { exchangeBaseUrl: "http://exchange.local/", ageRestrictionOptions: [], - scopeInfo: undefined, + scopeInfo: { + currency: "ARS", + type: ScopeType.Exchange, + url: "http://exchange.local/", + }, masterPub: "123qwe123", currency: "ARS", exchangeEntryStatus: ExchangeEntryStatus.Ephemeral, diff --git a/packages/taler-wallet-webextension/src/wallet/DestinationSelection/test.ts b/packages/taler-wallet-webextension/src/wallet/DestinationSelection/test.ts index 29cf23739..683378613 100644 --- a/packages/taler-wallet-webextension/src/wallet/DestinationSelection/test.ts +++ b/packages/taler-wallet-webextension/src/wallet/DestinationSelection/test.ts @@ -25,6 +25,7 @@ import { ExchangeListItem, ExchangeTosStatus, ExchangeUpdateStatus, + ScopeType, } from "@gnu-taler/taler-util"; import { WalletApiOperation } from "@gnu-taler/taler-wallet-core"; import * as tests from "@gnu-taler/web-util/testing"; @@ -37,7 +38,11 @@ const exchangeArs: ExchangeListItem = { currency: "ARS", exchangeBaseUrl: "http://", masterPub: "123qwe123", - scopeInfo: undefined, + scopeInfo: { + currency: "ARS", + type: ScopeType.Exchange, + url: "http://", + }, tosStatus: ExchangeTosStatus.Accepted, exchangeEntryStatus: ExchangeEntryStatus.Used, exchangeUpdateStatus: ExchangeUpdateStatus.Initial, |