From 9d27d7a7a7edcfc690a8f02b9b768b6f10762960 Mon Sep 17 00:00:00 2001 From: apanizo Date: Thu, 14 Jun 2018 15:50:18 +0200 Subject: [PATCH] WA-234 Refactor 1 owner 1 threshold DOM safe test --- .../SafeForm/Confirmations/index.test.js | 2 +- .../components/SafeForm/Owners/index.test.js | 2 +- src/routes/safe/component/Safe/Owners.jsx | 5 +- .../Transactions/Collapsed/Confirmations.jsx | 6 +- .../Transactions/Transaction/index.jsx | 6 +- .../component/Withdrawn/withdrawn.test.js | 2 +- src/routes/safe/store/test/balance.reducer.js | 2 +- .../safe/store/test/balance.selector.js | 2 +- .../safe/store/test/granted.selector.js | 2 +- src/routes/safe/store/test/safe.selector.js | 2 +- .../Safe.multisig.1owners1threshold.test.js | 2 +- src/routes/safe/test/Safe.owners.test.js | 2 +- src/routes/safe/test/Safe.threshold.test.js | 2 +- src/routes/safe/test/Safe.withdrawn.test.js | 2 +- src/routes/safe/test/testMultisig.js | 2 +- .../open/components => test}/Layout.test.js | 0 src/test/addEtherTo.js | 10 -- src/test/builder/safe.dom.builder.js | 141 ++++++++++++++++++ src/test/builder/safe.dom.utils.js | 35 +++++ src/test/safe.dom.test.js | 34 +++++ src/test/{ => utils}/Wrapper.jsx | 0 src/test/utils/addEtherTo.js | 23 +++ src/test/{ => utils}/buildReactRouterProps.js | 0 .../utils/transactions/addOwner.helper.js | 37 +++++ .../utils/transactions/moveFunds.helper.js | 39 +++++ .../utils/transactions/removeOwner.helper.js | 36 +++++ .../utils/transactions/threshold.helper.js | 36 +++++ 27 files changed, 407 insertions(+), 25 deletions(-) rename src/{routes/open/components => test}/Layout.test.js (100%) delete mode 100644 src/test/addEtherTo.js create mode 100644 src/test/builder/safe.dom.builder.js create mode 100644 src/test/builder/safe.dom.utils.js create mode 100644 src/test/safe.dom.test.js rename src/test/{ => utils}/Wrapper.jsx (100%) create mode 100644 src/test/utils/addEtherTo.js rename src/test/{ => utils}/buildReactRouterProps.js (100%) create mode 100644 src/test/utils/transactions/addOwner.helper.js create mode 100644 src/test/utils/transactions/moveFunds.helper.js create mode 100644 src/test/utils/transactions/removeOwner.helper.js create mode 100644 src/test/utils/transactions/threshold.helper.js diff --git a/src/routes/open/components/SafeForm/Confirmations/index.test.js b/src/routes/open/components/SafeForm/Confirmations/index.test.js index 2c95c3c5..31ee2b2e 100644 --- a/src/routes/open/components/SafeForm/Confirmations/index.test.js +++ b/src/routes/open/components/SafeForm/Confirmations/index.test.js @@ -5,7 +5,7 @@ import * as TestUtils from 'react-dom/test-utils' import Layout from '~/routes/open/components/Layout' import { FIELD_CONFIRMATIONS, FIELD_OWNERS } from '~/routes/open/components/fields' import { getProviderInfo } from '~/wallets/getWeb3' -import Wrapper from '~/test/Wrapper' +import Wrapper from '~/test/utils/Wrapper' import { CONFIRMATIONS_ERROR } from '~/routes/open/components/SafeForm' const obSubmitMock = () => {} diff --git a/src/routes/open/components/SafeForm/Owners/index.test.js b/src/routes/open/components/SafeForm/Owners/index.test.js index a6eab138..09519333 100644 --- a/src/routes/open/components/SafeForm/Owners/index.test.js +++ b/src/routes/open/components/SafeForm/Owners/index.test.js @@ -6,7 +6,7 @@ import GnoForm from '~/components/forms/GnoForm' import { FIELD_OWNERS } from '~/routes/open/components/fields' import { getAccountsFrom } from '~/routes/open/utils/safeDataExtractor' import { getProviderInfo } from '~/wallets/getWeb3' -import Wrapper from '~/test/Wrapper' +import Wrapper from '~/test/utils/Wrapper' import { ADDRESS_REPEATED_ERROR } from '~/components/forms/validator' import Owners from './index' diff --git a/src/routes/safe/component/Safe/Owners.jsx b/src/routes/safe/component/Safe/Owners.jsx index 794e0bff..74a8802a 100644 --- a/src/routes/safe/component/Safe/Owners.jsx +++ b/src/routes/safe/component/Safe/Owners.jsx @@ -45,7 +45,10 @@ const Owners = openHoc(({ - {open ? : } + {open + ? + : + }