diff options
author | Florian Dold <florian.dold@gmail.com> | 2020-09-04 12:04:11 +0530 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2020-09-04 12:04:11 +0530 |
commit | 3c57820df0711f301e69adb0f4b8a91f0905cc0c (patch) | |
tree | 5be12160a8061ce7954c7552ed861a443e3f57a5 /packages/taler-integrationtests | |
parent | c7a2abedbabe9142ce9a15902f90a5d1f4b36f05 (diff) | |
download | wallet-core-3c57820df0711f301e69adb0f4b8a91f0905cc0c.tar.xz |
formatting, import
Diffstat (limited to 'packages/taler-integrationtests')
4 files changed, 55 insertions, 52 deletions
diff --git a/packages/taler-integrationtests/src/harness.ts b/packages/taler-integrationtests/src/harness.ts index dbb416b48..cc5ffa161 100644 --- a/packages/taler-integrationtests/src/harness.ts +++ b/packages/taler-integrationtests/src/harness.ts @@ -378,10 +378,7 @@ export class GlobalTestState { } } - assertAmountLeq( - a: string | AmountJson, - b: string | AmountJson, - ): void { + assertAmountLeq(a: string | AmountJson, b: string | AmountJson): void { if (Amounts.cmp(a, b) > 0) { throw Error( `test assertion failed: expected ${Amounts.stringify( @@ -1089,7 +1086,8 @@ export class ExchangeService implements ExchangeServiceInterface { "exchange-keyup", "taler-exchange-keyup", [ - "-c", this.configFilename, + "-c", + this.configFilename, ...this.timetravelArgArr, "--revoke", denomPubHash, diff --git a/packages/taler-integrationtests/src/helpers.ts b/packages/taler-integrationtests/src/helpers.ts index ca9b57abf..e248b4a7d 100644 --- a/packages/taler-integrationtests/src/helpers.ts +++ b/packages/taler-integrationtests/src/helpers.ts @@ -38,7 +38,13 @@ import { BankAccessApi, MerchantPrivateApi, } from "./harness"; -import { AmountString, Duration, PreparePayResultType, ConfirmPayResultType, ContractTerms } from "taler-wallet-core"; +import { + AmountString, + Duration, + PreparePayResultType, + ConfirmPayResultType, + ContractTerms, +} from "taler-wallet-core"; import { FaultInjectedMerchantService } from "./faultInjection"; export interface SimpleTestEnvironment { @@ -309,57 +315,59 @@ export async function applyTimeTravel( } } - /** * Make a simple payment and check that it succeeded. */ -export async function makeTestPayment(t: GlobalTestState, args: { - merchant: MerchantServiceInterface, - wallet: WalletCli, - order: Partial<ContractTerms>, - instance?: string -}): Promise<void> { - // Set up order. +export async function makeTestPayment( + t: GlobalTestState, + args: { + merchant: MerchantServiceInterface; + wallet: WalletCli; + order: Partial<ContractTerms>; + instance?: string; + }, +): Promise<void> { + // Set up order. - const { wallet, merchant } = args; - const instance = args.instance ?? "default"; + const { wallet, merchant } = args; + const instance = args.instance ?? "default"; - const orderResp = await MerchantPrivateApi.createOrder(merchant, instance, { - order: { - summary: "Buy me!", - amount: "TESTKUDOS:5", - fulfillment_url: "taler://fulfillment-success/thx", - }, - }); + const orderResp = await MerchantPrivateApi.createOrder(merchant, instance, { + order: { + summary: "Buy me!", + amount: "TESTKUDOS:5", + fulfillment_url: "taler://fulfillment-success/thx", + }, + }); - let orderStatus = await MerchantPrivateApi.queryPrivateOrderStatus(merchant, { - orderId: orderResp.order_id, - }); + let orderStatus = await MerchantPrivateApi.queryPrivateOrderStatus(merchant, { + orderId: orderResp.order_id, + }); - t.assertTrue(orderStatus.order_status === "unpaid"); + t.assertTrue(orderStatus.order_status === "unpaid"); - // Make wallet pay for the order + // Make wallet pay for the order - const preparePayResult = await wallet.preparePay({ - talerPayUri: orderStatus.taler_pay_uri, - }); + const preparePayResult = await wallet.preparePay({ + talerPayUri: orderStatus.taler_pay_uri, + }); - t.assertTrue( - preparePayResult.status === PreparePayResultType.PaymentPossible, - ); + t.assertTrue( + preparePayResult.status === PreparePayResultType.PaymentPossible, + ); - const r2 = await wallet.confirmPay({ - proposalId: preparePayResult.proposalId, - }); + const r2 = await wallet.confirmPay({ + proposalId: preparePayResult.proposalId, + }); - t.assertTrue(r2.type === ConfirmPayResultType.Done); + t.assertTrue(r2.type === ConfirmPayResultType.Done); - // Check if payment was successful. + // Check if payment was successful. - orderStatus = await MerchantPrivateApi.queryPrivateOrderStatus(merchant, { - orderId: orderResp.order_id, - instance, - }); + orderStatus = await MerchantPrivateApi.queryPrivateOrderStatus(merchant, { + orderId: orderResp.order_id, + instance, + }); - t.assertTrue(orderStatus.order_status === "paid"); -}
\ No newline at end of file + t.assertTrue(orderStatus.order_status === "paid"); +} diff --git a/packages/taler-integrationtests/src/test-payment.ts b/packages/taler-integrationtests/src/test-payment.ts index 4f44fc146..c82770d76 100644 --- a/packages/taler-integrationtests/src/test-payment.ts +++ b/packages/taler-integrationtests/src/test-payment.ts @@ -17,10 +17,7 @@ /** * Imports. */ -import { - runTest, - GlobalTestState, -} from "./harness"; +import { runTest, GlobalTestState } from "./harness"; import { createSimpleTestkudosEnvironment, withdrawViaBank, diff --git a/packages/taler-integrationtests/src/test-revocation.ts b/packages/taler-integrationtests/src/test-revocation.ts index 32ac3f0dc..32cb5d620 100644 --- a/packages/taler-integrationtests/src/test-revocation.ts +++ b/packages/taler-integrationtests/src/test-revocation.ts @@ -33,9 +33,9 @@ import { import { CoinDumpJson } from "taler-wallet-core"; async function revokeAllWalletCoins(req: { - wallet: WalletCli, - exchange: ExchangeService, - merchant: MerchantService, + wallet: WalletCli; + exchange: ExchangeService; + merchant: MerchantService; }): Promise<void> { const { wallet, exchange, merchant } = req; const coinDump = await wallet.dumpCoins(); |