From e3850158c249d890399fdb9e083ec7e654a8380f Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Fri, 14 Aug 2020 13:06:42 +0530 Subject: re-implement integration test functionalty that will be used by the exchange for testing --- packages/taler-wallet-cli/package.json | 1 + packages/taler-wallet-cli/src/index.ts | 8 +++----- 2 files changed, 4 insertions(+), 5 deletions(-) (limited to 'packages/taler-wallet-cli') diff --git a/packages/taler-wallet-cli/package.json b/packages/taler-wallet-cli/package.json index 1870aa296..72a737d40 100644 --- a/packages/taler-wallet-cli/package.json +++ b/packages/taler-wallet-cli/package.json @@ -43,6 +43,7 @@ "typescript": "^3.9.7" }, "dependencies": { + "axios": "^0.19.2", "source-map-support": "^0.5.19", "taler-wallet-core": "workspace:*", "tslib": "^2.0.0" diff --git a/packages/taler-wallet-cli/src/index.ts b/packages/taler-wallet-cli/src/index.ts index a32ed2267..94f01ba80 100644 --- a/packages/taler-wallet-cli/src/index.ts +++ b/packages/taler-wallet-cli/src/index.ts @@ -26,7 +26,6 @@ import { NodeHttpLib, PreparePayResultType, setDangerousTimetravel, - handleCoreApiRequest, classifyTalerUri, TalerUriType, decodeCrock, @@ -34,10 +33,10 @@ import { codecForList, codecForString, printTestVectors, + NodeThreadCryptoWorkerFactory, + CryptoApi, } from "taler-wallet-core"; import * as clk from "./clk"; -import { NodeThreadCryptoWorkerFactory } from "taler-wallet-core/lib/crypto/workers/nodeThreadWorker"; -import { CryptoApi } from "taler-wallet-core/lib/crypto/workers/cryptoApi"; // This module also serves as the entry point for the crypto // thread worker, and thus must expose these two handlers. @@ -210,8 +209,7 @@ walletCli console.error("Invalid JSON"); process.exit(1); } - const resp = await handleCoreApiRequest( - wallet, + const resp = await wallet.handleCoreApiRequest( args.api.operation, "reqid-1", requestJson, -- cgit v1.2.3