diff options
Diffstat (limited to 'packages/taler-wallet-cli/src/integrationtests/test-libeufin-404-from-sandbox.ts')
-rw-r--r-- | packages/taler-wallet-cli/src/integrationtests/test-libeufin-404-from-sandbox.ts | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/packages/taler-wallet-cli/src/integrationtests/test-libeufin-404-from-sandbox.ts b/packages/taler-wallet-cli/src/integrationtests/test-libeufin-404-from-sandbox.ts new file mode 100644 index 000000000..bded35a92 --- /dev/null +++ b/packages/taler-wallet-cli/src/integrationtests/test-libeufin-404-from-sandbox.ts @@ -0,0 +1,50 @@ +/* + This file is part of GNU Taler + (C) 2020 Taler Systems S.A. + + GNU Taler is free software; you can redistribute it and/or modify it under the + terms of the GNU General Public License as published by the Free Software + Foundation; either version 3, or (at your option) any later version. + + GNU Taler is distributed in the hope that it will be useful, but WITHOUT ANY + WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along with + GNU Taler; see the file COPYING. If not, see <http://www.gnu.org/licenses/> + */ + +/** + * Imports. + */ +import { GlobalTestState, delayMs } from "./harness"; +import { + SandboxUserBundle, + NexusUserBundle, + launchLibeufinServices, + LibeufinSandboxApi, + LibeufinNexusApi, +} from "./libeufin"; + +/** + * This test checks how the C52 and C53 coordinate. It'll test + * whether fresh transactions stop showing as C52 after they get + * included in a bank statement. + */ +export async function runLibeufinNexus404ResponseTest(t: GlobalTestState) { + /** + * User saltetd "01" + */ + const user01nexus = new NexusUserBundle( + "01", + "http://localhost:5010/not-found", // the EBICS endpoint at Sandbox + ); + + /** + * Launch Sandbox and Nexus. + */ + const libeufinServices = await launchLibeufinServices( + t, [user01nexus], + ); +} +runLibeufinNexus404ResponseTest.suites = ["libeufin"]; |