gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-merchant-backoffice] branch master updated: testing bank's homepa


From: gnunet
Subject: [taler-merchant-backoffice] branch master updated: testing bank's homepage, WIP
Date: Tue, 14 Dec 2021 09:10:45 +0100

This is an automated email from the git hooks/post-receive script.

ms pushed a commit to branch master
in repository merchant-backoffice.

The following commit(s) were added to refs/heads/master by this push:
     new 1d84a5d  testing bank's homepage, WIP
1d84a5d is described below

commit 1d84a5dceba30dc93e60208e4715bce9af8ac02b
Author: ms <ms@taler.net>
AuthorDate: Tue Dec 14 09:10:35 2021 +0100

    testing bank's homepage, WIP
---
 packages/bank/package.json                |  1 +
 packages/bank/tests/__tests__/homepage.js | 20 ++++++++++++++++++++
 2 files changed, 21 insertions(+)

diff --git a/packages/bank/package.json b/packages/bank/package.json
index a4a847e..c050ab6 100644
--- a/packages/bank/package.json
+++ b/packages/bank/package.json
@@ -36,6 +36,7 @@
     "swr": "1.1"
   },
   "devDependencies": {
+    "@babel/core": "^7.13.16",
     "@creativebulma/bulma-tooltip": "^1.2.0",
     "@storybook/addon-a11y": "6.2.9",
     "@storybook/addon-actions": "6.2.9",
diff --git a/packages/bank/tests/__tests__/homepage.js 
b/packages/bank/tests/__tests__/homepage.js
new file mode 100644
index 0000000..c83f1e2
--- /dev/null
+++ b/packages/bank/tests/__tests__/homepage.js
@@ -0,0 +1,20 @@
+import "core-js/stable";
+import "regenerator-runtime/runtime";
+import { BankHome } from '../../src/pages/home';
+import { h } from 'preact';
+import { render, fireEvent, screen } from '@testing-library/preact';
+import expect from 'expect';
+
+describe("home page", () => {
+  test("greetings", () => {
+    const { container  } = render(<BankHome />);
+    const u = screen.getByPlaceholderText("username");
+    const p = screen.getByPlaceholderText("password");
+    fireEvent.change(u, {target: {value: "foo"}})
+    fireEvent.change(p, {target: {value: "bar"}})
+    const s = screen.getByText("Submit");
+    fireEvent.click(s);
+    /* FIXME: currently failing because the login credentials don't
+     * get stored to the state.  */
+  })
+})

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]