Page MenuHomePhabricator

[Cashtab] [ECPair from wif p14] Snapshot tests back in
AbandonedPublic

Authored by bytesofman on Nov 19 2022, 16:00.

Details

Reviewers
None
Group Reviewers
Restricted Project
Summary

T2730

Depends on D12539

Snapshot tests return now that dev / reviews on local npm module are complete

In the future, will explore easier ways to do this, I think just renaming the __tests__ folder would have worked.

Test Plan

npm test

Diff Detail

Repository
rABC Bitcoin ABC
Branch
local-ecpair
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 21087
Build 41828: Build Diffcashtab-tests
Build 41827: arc lint + arc unit

Event Timeline

Failed tests logs:

====== CashTab Unit Tests:  Wallet without BCH balance ======
Error: expect(received).toMatchSnapshot()

Snapshot name: `Wallet without BCH balance 1`

- Snapshot  - 15
+ Received  + 15

@@ -1,16 +1,16 @@
  <div
-   className="sc-kjoXOD iNlzeb"
+   className="sc-cHGsZl dwpoOs"
  >
    <div
-     className="sc-eNQAEJ bPMOWW"
+     className="sc-hMqMXs kpJXFt"
    >
      <div
-       className="sc-brqgnP gZiDCM"
+       className="sc-cMljjf kvVOCQ"
      >
        <h4
-         className="sc-cMljjf guMiAV"
+         className="sc-jAaTju cMtIVA"
        >
          MigrationTestAlpha
        </h4>
        <a
          href="/configure"
@@ -39,36 +39,36 @@
            />
            <span
              className="ant-switch-inner"
            >
              <svg
-               className="sc-kAzzGY fUTkYj"
+               className="sc-chPdSV gzfndC"
              >
                eye-invisible.svg
              </svg>
            </span>
          </button>
        </div>
      </div>
      <div
-       className="sc-kkGfuU ihmkkm"
+       className="sc-iAyFgw hxUtff"
      >
        You currently have 0 
        XEC
        <br />
        Deposit some funds to use this feature
      </div>
    </div>
     
    <div
-     className="sc-ckVGcZ jBULtA"
+     className="sc-jKJlTe iSWneW"
    >
      <div
-       className="sc-gipzik cRhJfe"
+       className="sc-csuQGl hBaaqO"
      >
        <div
-         className="ant-collapse ant-collapse-icon-position-start sc-Rmtcm etSSpm"
+         className="ant-collapse ant-collapse-icon-position-start sc-bRBYWo ffrGxA"
          role={null}
          style={
            Object {
              "marginBottom": "24px",
            }
@@ -113,24 +113,24 @@
              <span
                className="ant-collapse-header-text"
                onClick={null}
              >
                <div
-                 className="sc-jlyJG bbyJzT"
+                 className="sc-gipzik iyhjGb"
                >
-                 Sign Message
+                 Sign
                </div>
              </span>
            </div>
          </div>
        </div>
      </div>
      <div
-       className="sc-gipzik cRhJfe"
+       className="sc-csuQGl hBaaqO"
      >
        <div
-         className="ant-collapse ant-collapse-icon-position-start sc-Rmtcm etSSpm"
+         className="ant-collapse ant-collapse-icon-position-start sc-bRBYWo ffrGxA"
          role={null}
          style={
            Object {
              "marginBottom": "24px",
            }
@@ -175,13 +175,13 @@
              <span
                className="ant-collapse-header-text"
                onClick={null}
              >
                <div
-                 className="sc-jlyJG bbyJzT"
+                 className="sc-gipzik iyhjGb"
                >
-                 Verify Message
+                 Verify
                </div>
              </span>
            </div>
          </div>
        </div>
    at Object.<anonymous> (/work/web/cashtab/src/components/SignVerifyMsg/__tests__/SignVerifyMsg.test.js:45:18)
    at Promise.then.completed (/work/web/cashtab/node_modules/jest-circus/build/utils.js:391:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/web/cashtab/node_modules/jest-circus/build/utils.js:316:10)
    at _callCircusTest (/work/web/cashtab/node_modules/jest-circus/build/run.js:218:40)
    at processTicksAndRejections (node:internal/process/task_queues:94:5)
    at _runTest (/work/web/cashtab/node_modules/jest-circus/build/run.js:155:3)
    at _runTestsForDescribeBlock (/work/web/cashtab/node_modules/jest-circus/build/run.js:66:9)
    at run (/work/web/cashtab/node_modules/jest-circus/build/run.js:25:3)
    at runAndTransformResultsToJestFormat (/work/web/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:170:21)
    at jestAdapter (/work/web/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:82:19)
    at runTestInternal (/work/web/cashtab/node_modules/jest-runner/build/runTest.js:389:16)
    at runTest (/work/web/cashtab/node_modules/jest-runner/build/runTest.js:475:34)
    at Object.worker (/work/web/cashtab/node_modules/jest-runner/build/testWorker.js:133:12)
====== CashTab Unit Tests:  Wallet with BCH balances ======
Error: expect(received).toMatchSnapshot()

Snapshot name: `Wallet with BCH balances 1`

- Snapshot  - 15
+ Received  + 15

@@ -1,16 +1,16 @@
  <div
-   className="sc-kjoXOD iNlzeb"
+   className="sc-cHGsZl dwpoOs"
  >
    <div
-     className="sc-eNQAEJ bPMOWW"
+     className="sc-hMqMXs kpJXFt"
    >
      <div
-       className="sc-brqgnP gZiDCM"
+       className="sc-cMljjf kvVOCQ"
      >
        <h4
-         className="sc-cMljjf guMiAV"
+         className="sc-jAaTju cMtIVA"
        >
          MigrationTestAlpha
        </h4>
        <a
          href="/configure"
@@ -39,36 +39,36 @@
            />
            <span
              className="ant-switch-inner"
            >
              <svg
-               className="sc-kAzzGY fUTkYj"
+               className="sc-chPdSV gzfndC"
              >
                eye-invisible.svg
              </svg>
            </span>
          </button>
        </div>
      </div>
      <div
-       className="sc-kkGfuU ihmkkm"
+       className="sc-iAyFgw hxUtff"
      >
        You currently have 0 
        XEC
        <br />
        Deposit some funds to use this feature
      </div>
    </div>
     
    <div
-     className="sc-ckVGcZ jBULtA"
+     className="sc-jKJlTe iSWneW"
    >
      <div
-       className="sc-gipzik cRhJfe"
+       className="sc-csuQGl hBaaqO"
      >
        <div
-         className="ant-collapse ant-collapse-icon-position-start sc-Rmtcm etSSpm"
+         className="ant-collapse ant-collapse-icon-position-start sc-bRBYWo ffrGxA"
          role={null}
          style={
            Object {
              "marginBottom": "24px",
            }
@@ -113,24 +113,24 @@
              <span
                className="ant-collapse-header-text"
                onClick={null}
              >
                <div
-                 className="sc-jlyJG bbyJzT"
+                 className="sc-gipzik iyhjGb"
                >
-                 Sign Message
+                 Sign
                </div>
              </span>
            </div>
          </div>
        </div>
      </div>
      <div
-       className="sc-gipzik cRhJfe"
+       className="sc-csuQGl hBaaqO"
      >
        <div
-         className="ant-collapse ant-collapse-icon-position-start sc-Rmtcm etSSpm"
+         className="ant-collapse ant-collapse-icon-position-start sc-bRBYWo ffrGxA"
          role={null}
          style={
            Object {
              "marginBottom": "24px",
            }
@@ -175,13 +175,13 @@
              <span
                className="ant-collapse-header-text"
                onClick={null}
              >
                <div
-                 className="sc-jlyJG bbyJzT"
+                 className="sc-gipzik iyhjGb"
                >
-                 Verify Message
+                 Verify
                </div>
              </span>
            </div>
          </div>
        </div>
    at Object.<anonymous> (/work/web/cashtab/src/components/SignVerifyMsg/__tests__/SignVerifyMsg.test.js:60:18)
    at Promise.then.completed (/work/web/cashtab/node_modules/jest-circus/build/utils.js:391:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/web/cashtab/node_modules/jest-circus/build/utils.js:316:10)
    at _callCircusTest (/work/web/cashtab/node_modules/jest-circus/build/run.js:218:40)
    at processTicksAndRejections (node:internal/process/task_queues:94:5)
    at _runTest (/work/web/cashtab/node_modules/jest-circus/build/run.js:155:3)
    at _runTestsForDescribeBlock (/work/web/cashtab/node_modules/jest-circus/build/run.js:66:9)
    at run (/work/web/cashtab/node_modules/jest-circus/build/run.js:25:3)
    at runAndTransformResultsToJestFormat (/work/web/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:170:21)
    at jestAdapter (/work/web/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:82:19)
    at runTestInternal (/work/web/cashtab/node_modules/jest-runner/build/runTest.js:389:16)
    at runTest (/work/web/cashtab/node_modules/jest-runner/build/runTest.js:475:34)
    at Object.worker (/work/web/cashtab/node_modules/jest-runner/build/testWorker.js:133:12)
====== CashTab Unit Tests:  Wallet with BCH balances and tokens and state field ======
Error: expect(received).toMatchSnapshot()

Snapshot name: `Wallet with BCH balances and tokens and state field 1`

- Snapshot  - 16
+ Received  + 16

@@ -1,16 +1,16 @@
  <div
-   className="sc-kjoXOD iNlzeb"
+   className="sc-cHGsZl dwpoOs"
  >
    <div
-     className="sc-eNQAEJ bPMOWW"
+     className="sc-hMqMXs kpJXFt"
    >
      <div
-       className="sc-brqgnP gZiDCM"
+       className="sc-cMljjf kvVOCQ"
      >
        <h4
-         className="sc-cMljjf guMiAV"
+         className="sc-jAaTju cMtIVA"
        >
          MigrationTestAlpha
        </h4>
        <a
          href="/configure"
@@ -39,23 +39,23 @@
            />
            <span
              className="ant-switch-inner"
            >
              <svg
-               className="sc-kAzzGY fUTkYj"
+               className="sc-chPdSV gzfndC"
              >
                eye-invisible.svg
              </svg>
            </span>
          </button>
        </div>
      </div>
      <div
-       className="sc-kEYyzF eqAzMl"
+       className="sc-kkGfuU fwBSar"
      >
        <span
-         className="sc-jAaTju cFnuHB"
+         className="sc-jDwBTQ duWiub"
        >
           
          0.06
           
          XEC
@@ -63,17 +63,17 @@
        </span>
      </div>
    </div>
     
    <div
-     className="sc-ckVGcZ jBULtA"
+     className="sc-jKJlTe iSWneW"
    >
      <div
-       className="sc-gipzik cRhJfe"
+       className="sc-csuQGl hBaaqO"
      >
        <div
-         className="ant-collapse ant-collapse-icon-position-start sc-Rmtcm etSSpm"
+         className="ant-collapse ant-collapse-icon-position-start sc-bRBYWo ffrGxA"
          role={null}
          style={
            Object {
              "marginBottom": "24px",
            }
@@ -118,24 +118,24 @@
              <span
                className="ant-collapse-header-text"
                onClick={null}
              >
                <div
-                 className="sc-jlyJG bbyJzT"
+                 className="sc-gipzik iyhjGb"
                >
-                 Sign Message
+                 Sign
                </div>
              </span>
            </div>
          </div>
        </div>
      </div>
      <div
-       className="sc-gipzik cRhJfe"
+       className="sc-csuQGl hBaaqO"
      >
        <div
-         className="ant-collapse ant-collapse-icon-position-start sc-Rmtcm etSSpm"
+         className="ant-collapse ant-collapse-icon-position-start sc-bRBYWo ffrGxA"
          role={null}
          style={
            Object {
              "marginBottom": "24px",
            }
@@ -180,13 +180,13 @@
              <span
                className="ant-collapse-header-text"
                onClick={null}
              >
                <div
-                 className="sc-jlyJG bbyJzT"
+                 className="sc-gipzik iyhjGb"
                >
-                 Verify Message
+                 Verify
                </div>
              </span>
            </div>
          </div>
        </div>
    at Object.<anonymous> (/work/web/cashtab/src/components/SignVerifyMsg/__tests__/SignVerifyMsg.test.js:76:18)
    at Promise.then.completed (/work/web/cashtab/node_modules/jest-circus/build/utils.js:391:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/web/cashtab/node_modules/jest-circus/build/utils.js:316:10)
    at _callCircusTest (/work/web/cashtab/node_modules/jest-circus/build/run.js:218:40)
    at processTicksAndRejections (node:internal/process/task_queues:94:5)
    at _runTest (/work/web/cashtab/node_modules/jest-circus/build/run.js:155:3)
    at _runTestsForDescribeBlock (/work/web/cashtab/node_modules/jest-circus/build/run.js:66:9)
    at run (/work/web/cashtab/node_modules/jest-circus/build/run.js:25:3)
    at runAndTransformResultsToJestFormat (/work/web/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:170:21)
    at jestAdapter (/work/web/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:82:19)
    at runTestInternal (/work/web/cashtab/node_modules/jest-runner/build/runTest.js:389:16)
    at runTest (/work/web/cashtab/node_modules/jest-runner/build/runTest.js:475:34)
    at Object.worker (/work/web/cashtab/node_modules/jest-runner/build/testWorker.js:133:12)
====== CashTab Unit Tests:  Without wallet defined ======
Error: expect(received).toMatchSnapshot()

Snapshot name: `Without wallet defined 1`

- Snapshot  - 14
+ Received  + 14

@@ -1,13 +1,13 @@
  <div
-   className="sc-kjoXOD iNlzeb"
+   className="sc-cHGsZl dwpoOs"
  >
    <div
-     className="sc-eNQAEJ bPMOWW"
+     className="sc-hMqMXs kpJXFt"
    >
      <div
-       className="sc-brqgnP gZiDCM"
+       className="sc-cMljjf kvVOCQ"
      >
        <a
          href="/configure"
          onClick={[Function]}
        >
@@ -34,36 +34,36 @@
            />
            <span
              className="ant-switch-inner"
            >
              <svg
-               className="sc-kAzzGY fUTkYj"
+               className="sc-chPdSV gzfndC"
              >
                eye-invisible.svg
              </svg>
            </span>
          </button>
        </div>
      </div>
      <div
-       className="sc-kkGfuU ihmkkm"
+       className="sc-iAyFgw hxUtff"
      >
        You currently have 0 
        XEC
        <br />
        Deposit some funds to use this feature
      </div>
    </div>
     
    <div
-     className="sc-ckVGcZ jBULtA"
+     className="sc-jKJlTe iSWneW"
    >
      <div
-       className="sc-gipzik cRhJfe"
+       className="sc-csuQGl hBaaqO"
      >
        <div
-         className="ant-collapse ant-collapse-icon-position-start sc-Rmtcm etSSpm"
+         className="ant-collapse ant-collapse-icon-position-start sc-bRBYWo ffrGxA"
          role={null}
          style={
            Object {
              "marginBottom": "24px",
            }
@@ -108,24 +108,24 @@
              <span
                className="ant-collapse-header-text"
                onClick={null}
              >
                <div
-                 className="sc-jlyJG bbyJzT"
+                 className="sc-gipzik iyhjGb"
                >
-                 Sign Message
+                 Sign
                </div>
              </span>
            </div>
          </div>
        </div>
      </div>
      <div
-       className="sc-gipzik cRhJfe"
+       className="sc-csuQGl hBaaqO"
      >
        <div
-         className="ant-collapse ant-collapse-icon-position-start sc-Rmtcm etSSpm"
+         className="ant-collapse ant-collapse-icon-position-start sc-bRBYWo ffrGxA"
          role={null}
          style={
            Object {
              "marginBottom": "24px",
            }
@@ -170,13 +170,13 @@
              <span
                className="ant-collapse-header-text"
                onClick={null}
              >
                <div
-                 className="sc-jlyJG bbyJzT"
+                 className="sc-gipzik iyhjGb"
                >
-                 Verify Message
+                 Verify
                </div>
              </span>
            </div>
          </div>
        </div>
    at Object.<anonymous> (/work/web/cashtab/src/components/SignVerifyMsg/__tests__/SignVerifyMsg.test.js:96:18)
    at Promise.then.completed (/work/web/cashtab/node_modules/jest-circus/build/utils.js:391:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/web/cashtab/node_modules/jest-circus/build/utils.js:316:10)
    at _callCircusTest (/work/web/cashtab/node_modules/jest-circus/build/run.js:218:40)
    at processTicksAndRejections (node:internal/process/task_queues:94:5)
    at _runTest (/work/web/cashtab/node_modules/jest-circus/build/run.js:155:3)
    at _runTestsForDescribeBlock (/work/web/cashtab/node_modules/jest-circus/build/run.js:66:9)
    at run (/work/web/cashtab/node_modules/jest-circus/build/run.js:25:3)
    at runAndTransformResultsToJestFormat (/work/web/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:170:21)
    at jestAdapter (/work/web/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:82:19)
    at runTestInternal (/work/web/cashtab/node_modules/jest-runner/build/runTest.js:389:16)
    at runTest (/work/web/cashtab/node_modules/jest-runner/build/runTest.js:475:34)
    at Object.worker (/work/web/cashtab/node_modules/jest-runner/build/testWorker.js:133:12)

Each failure log is accessible here:
CashTab Unit Tests: Wallet without BCH balance
CashTab Unit Tests: Wallet with BCH balances
CashTab Unit Tests: Wallet with BCH balances and tokens and state field
CashTab Unit Tests: Without wallet defined

Failed tests logs:

====== CashTab Unit Tests:  Wallet without BCH balance ======
Error: expect(received).toMatchSnapshot()

Snapshot name: `Wallet without BCH balance 1`

- Snapshot  - 15
+ Received  + 15

@@ -1,16 +1,16 @@
  <div
-   className="sc-kjoXOD iNlzeb"
+   className="sc-cHGsZl dwpoOs"
  >
    <div
-     className="sc-eNQAEJ bPMOWW"
+     className="sc-hMqMXs kpJXFt"
    >
      <div
-       className="sc-brqgnP gZiDCM"
+       className="sc-cMljjf kvVOCQ"
      >
        <h4
-         className="sc-cMljjf guMiAV"
+         className="sc-jAaTju cMtIVA"
        >
          MigrationTestAlpha
        </h4>
        <a
          href="/configure"
@@ -39,36 +39,36 @@
            />
            <span
              className="ant-switch-inner"
            >
              <svg
-               className="sc-kAzzGY fUTkYj"
+               className="sc-chPdSV gzfndC"
              >
                eye-invisible.svg
              </svg>
            </span>
          </button>
        </div>
      </div>
      <div
-       className="sc-kkGfuU ihmkkm"
+       className="sc-iAyFgw hxUtff"
      >
        You currently have 0 
        XEC
        <br />
        Deposit some funds to use this feature
      </div>
    </div>
     
    <div
-     className="sc-ckVGcZ jBULtA"
+     className="sc-jKJlTe iSWneW"
    >
      <div
-       className="sc-gipzik cRhJfe"
+       className="sc-csuQGl hBaaqO"
      >
        <div
-         className="ant-collapse ant-collapse-icon-position-start sc-Rmtcm etSSpm"
+         className="ant-collapse ant-collapse-icon-position-start sc-bRBYWo ffrGxA"
          role={null}
          style={
            Object {
              "marginBottom": "24px",
            }
@@ -113,24 +113,24 @@
              <span
                className="ant-collapse-header-text"
                onClick={null}
              >
                <div
-                 className="sc-jlyJG bbyJzT"
+                 className="sc-gipzik iyhjGb"
                >
-                 Sign Message
+                 Sign
                </div>
              </span>
            </div>
          </div>
        </div>
      </div>
      <div
-       className="sc-gipzik cRhJfe"
+       className="sc-csuQGl hBaaqO"
      >
        <div
-         className="ant-collapse ant-collapse-icon-position-start sc-Rmtcm etSSpm"
+         className="ant-collapse ant-collapse-icon-position-start sc-bRBYWo ffrGxA"
          role={null}
          style={
            Object {
              "marginBottom": "24px",
            }
@@ -175,13 +175,13 @@
              <span
                className="ant-collapse-header-text"
                onClick={null}
              >
                <div
-                 className="sc-jlyJG bbyJzT"
+                 className="sc-gipzik iyhjGb"
                >
-                 Verify Message
+                 Verify
                </div>
              </span>
            </div>
          </div>
        </div>
    at Object.<anonymous> (/work/web/cashtab/src/components/SignVerifyMsg/__tests__/SignVerifyMsg.test.js:45:18)
    at Promise.then.completed (/work/web/cashtab/node_modules/jest-circus/build/utils.js:391:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/web/cashtab/node_modules/jest-circus/build/utils.js:316:10)
    at _callCircusTest (/work/web/cashtab/node_modules/jest-circus/build/run.js:218:40)
    at processTicksAndRejections (node:internal/process/task_queues:94:5)
    at _runTest (/work/web/cashtab/node_modules/jest-circus/build/run.js:155:3)
    at _runTestsForDescribeBlock (/work/web/cashtab/node_modules/jest-circus/build/run.js:66:9)
    at run (/work/web/cashtab/node_modules/jest-circus/build/run.js:25:3)
    at runAndTransformResultsToJestFormat (/work/web/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:170:21)
    at jestAdapter (/work/web/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:82:19)
    at runTestInternal (/work/web/cashtab/node_modules/jest-runner/build/runTest.js:389:16)
    at runTest (/work/web/cashtab/node_modules/jest-runner/build/runTest.js:475:34)
    at Object.worker (/work/web/cashtab/node_modules/jest-runner/build/testWorker.js:133:12)
====== CashTab Unit Tests:  Wallet with BCH balances ======
Error: expect(received).toMatchSnapshot()

Snapshot name: `Wallet with BCH balances 1`

- Snapshot  - 15
+ Received  + 15

@@ -1,16 +1,16 @@
  <div
-   className="sc-kjoXOD iNlzeb"
+   className="sc-cHGsZl dwpoOs"
  >
    <div
-     className="sc-eNQAEJ bPMOWW"
+     className="sc-hMqMXs kpJXFt"
    >
      <div
-       className="sc-brqgnP gZiDCM"
+       className="sc-cMljjf kvVOCQ"
      >
        <h4
-         className="sc-cMljjf guMiAV"
+         className="sc-jAaTju cMtIVA"
        >
          MigrationTestAlpha
        </h4>
        <a
          href="/configure"
@@ -39,36 +39,36 @@
            />
            <span
              className="ant-switch-inner"
            >
              <svg
-               className="sc-kAzzGY fUTkYj"
+               className="sc-chPdSV gzfndC"
              >
                eye-invisible.svg
              </svg>
            </span>
          </button>
        </div>
      </div>
      <div
-       className="sc-kkGfuU ihmkkm"
+       className="sc-iAyFgw hxUtff"
      >
        You currently have 0 
        XEC
        <br />
        Deposit some funds to use this feature
      </div>
    </div>
     
    <div
-     className="sc-ckVGcZ jBULtA"
+     className="sc-jKJlTe iSWneW"
    >
      <div
-       className="sc-gipzik cRhJfe"
+       className="sc-csuQGl hBaaqO"
      >
        <div
-         className="ant-collapse ant-collapse-icon-position-start sc-Rmtcm etSSpm"
+         className="ant-collapse ant-collapse-icon-position-start sc-bRBYWo ffrGxA"
          role={null}
          style={
            Object {
              "marginBottom": "24px",
            }
@@ -113,24 +113,24 @@
              <span
                className="ant-collapse-header-text"
                onClick={null}
              >
                <div
-                 className="sc-jlyJG bbyJzT"
+                 className="sc-gipzik iyhjGb"
                >
-                 Sign Message
+                 Sign
                </div>
              </span>
            </div>
          </div>
        </div>
      </div>
      <div
-       className="sc-gipzik cRhJfe"
+       className="sc-csuQGl hBaaqO"
      >
        <div
-         className="ant-collapse ant-collapse-icon-position-start sc-Rmtcm etSSpm"
+         className="ant-collapse ant-collapse-icon-position-start sc-bRBYWo ffrGxA"
          role={null}
          style={
            Object {
              "marginBottom": "24px",
            }
@@ -175,13 +175,13 @@
              <span
                className="ant-collapse-header-text"
                onClick={null}
              >
                <div
-                 className="sc-jlyJG bbyJzT"
+                 className="sc-gipzik iyhjGb"
                >
-                 Verify Message
+                 Verify
                </div>
              </span>
            </div>
          </div>
        </div>
    at Object.<anonymous> (/work/web/cashtab/src/components/SignVerifyMsg/__tests__/SignVerifyMsg.test.js:60:18)
    at Promise.then.completed (/work/web/cashtab/node_modules/jest-circus/build/utils.js:391:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/web/cashtab/node_modules/jest-circus/build/utils.js:316:10)
    at _callCircusTest (/work/web/cashtab/node_modules/jest-circus/build/run.js:218:40)
    at processTicksAndRejections (node:internal/process/task_queues:94:5)
    at _runTest (/work/web/cashtab/node_modules/jest-circus/build/run.js:155:3)
    at _runTestsForDescribeBlock (/work/web/cashtab/node_modules/jest-circus/build/run.js:66:9)
    at run (/work/web/cashtab/node_modules/jest-circus/build/run.js:25:3)
    at runAndTransformResultsToJestFormat (/work/web/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:170:21)
    at jestAdapter (/work/web/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:82:19)
    at runTestInternal (/work/web/cashtab/node_modules/jest-runner/build/runTest.js:389:16)
    at runTest (/work/web/cashtab/node_modules/jest-runner/build/runTest.js:475:34)
    at Object.worker (/work/web/cashtab/node_modules/jest-runner/build/testWorker.js:133:12)
====== CashTab Unit Tests:  Wallet with BCH balances and tokens and state field ======
Error: expect(received).toMatchSnapshot()

Snapshot name: `Wallet with BCH balances and tokens and state field 1`

- Snapshot  - 16
+ Received  + 16

@@ -1,16 +1,16 @@
  <div
-   className="sc-kjoXOD iNlzeb"
+   className="sc-cHGsZl dwpoOs"
  >
    <div
-     className="sc-eNQAEJ bPMOWW"
+     className="sc-hMqMXs kpJXFt"
    >
      <div
-       className="sc-brqgnP gZiDCM"
+       className="sc-cMljjf kvVOCQ"
      >
        <h4
-         className="sc-cMljjf guMiAV"
+         className="sc-jAaTju cMtIVA"
        >
          MigrationTestAlpha
        </h4>
        <a
          href="/configure"
@@ -39,23 +39,23 @@
            />
            <span
              className="ant-switch-inner"
            >
              <svg
-               className="sc-kAzzGY fUTkYj"
+               className="sc-chPdSV gzfndC"
              >
                eye-invisible.svg
              </svg>
            </span>
          </button>
        </div>
      </div>
      <div
-       className="sc-kEYyzF eqAzMl"
+       className="sc-kkGfuU fwBSar"
      >
        <span
-         className="sc-jAaTju cFnuHB"
+         className="sc-jDwBTQ duWiub"
        >
           
          0.06
           
          XEC
@@ -63,17 +63,17 @@
        </span>
      </div>
    </div>
     
    <div
-     className="sc-ckVGcZ jBULtA"
+     className="sc-jKJlTe iSWneW"
    >
      <div
-       className="sc-gipzik cRhJfe"
+       className="sc-csuQGl hBaaqO"
      >
        <div
-         className="ant-collapse ant-collapse-icon-position-start sc-Rmtcm etSSpm"
+         className="ant-collapse ant-collapse-icon-position-start sc-bRBYWo ffrGxA"
          role={null}
          style={
            Object {
              "marginBottom": "24px",
            }
@@ -118,24 +118,24 @@
              <span
                className="ant-collapse-header-text"
                onClick={null}
              >
                <div
-                 className="sc-jlyJG bbyJzT"
+                 className="sc-gipzik iyhjGb"
                >
-                 Sign Message
+                 Sign
                </div>
              </span>
            </div>
          </div>
        </div>
      </div>
      <div
-       className="sc-gipzik cRhJfe"
+       className="sc-csuQGl hBaaqO"
      >
        <div
-         className="ant-collapse ant-collapse-icon-position-start sc-Rmtcm etSSpm"
+         className="ant-collapse ant-collapse-icon-position-start sc-bRBYWo ffrGxA"
          role={null}
          style={
            Object {
              "marginBottom": "24px",
            }
@@ -180,13 +180,13 @@
              <span
                className="ant-collapse-header-text"
                onClick={null}
              >
                <div
-                 className="sc-jlyJG bbyJzT"
+                 className="sc-gipzik iyhjGb"
                >
-                 Verify Message
+                 Verify
                </div>
              </span>
            </div>
          </div>
        </div>
    at Object.<anonymous> (/work/web/cashtab/src/components/SignVerifyMsg/__tests__/SignVerifyMsg.test.js:76:18)
    at Promise.then.completed (/work/web/cashtab/node_modules/jest-circus/build/utils.js:391:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/web/cashtab/node_modules/jest-circus/build/utils.js:316:10)
    at _callCircusTest (/work/web/cashtab/node_modules/jest-circus/build/run.js:218:40)
    at processTicksAndRejections (node:internal/process/task_queues:94:5)
    at _runTest (/work/web/cashtab/node_modules/jest-circus/build/run.js:155:3)
    at _runTestsForDescribeBlock (/work/web/cashtab/node_modules/jest-circus/build/run.js:66:9)
    at run (/work/web/cashtab/node_modules/jest-circus/build/run.js:25:3)
    at runAndTransformResultsToJestFormat (/work/web/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:170:21)
    at jestAdapter (/work/web/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:82:19)
    at runTestInternal (/work/web/cashtab/node_modules/jest-runner/build/runTest.js:389:16)
    at runTest (/work/web/cashtab/node_modules/jest-runner/build/runTest.js:475:34)
    at Object.worker (/work/web/cashtab/node_modules/jest-runner/build/testWorker.js:133:12)
====== CashTab Unit Tests:  Without wallet defined ======
Error: expect(received).toMatchSnapshot()

Snapshot name: `Without wallet defined 1`

- Snapshot  - 14
+ Received  + 14

@@ -1,13 +1,13 @@
  <div
-   className="sc-kjoXOD iNlzeb"
+   className="sc-cHGsZl dwpoOs"
  >
    <div
-     className="sc-eNQAEJ bPMOWW"
+     className="sc-hMqMXs kpJXFt"
    >
      <div
-       className="sc-brqgnP gZiDCM"
+       className="sc-cMljjf kvVOCQ"
      >
        <a
          href="/configure"
          onClick={[Function]}
        >
@@ -34,36 +34,36 @@
            />
            <span
              className="ant-switch-inner"
            >
              <svg
-               className="sc-kAzzGY fUTkYj"
+               className="sc-chPdSV gzfndC"
              >
                eye-invisible.svg
              </svg>
            </span>
          </button>
        </div>
      </div>
      <div
-       className="sc-kkGfuU ihmkkm"
+       className="sc-iAyFgw hxUtff"
      >
        You currently have 0 
        XEC
        <br />
        Deposit some funds to use this feature
      </div>
    </div>
     
    <div
-     className="sc-ckVGcZ jBULtA"
+     className="sc-jKJlTe iSWneW"
    >
      <div
-       className="sc-gipzik cRhJfe"
+       className="sc-csuQGl hBaaqO"
      >
        <div
-         className="ant-collapse ant-collapse-icon-position-start sc-Rmtcm etSSpm"
+         className="ant-collapse ant-collapse-icon-position-start sc-bRBYWo ffrGxA"
          role={null}
          style={
            Object {
              "marginBottom": "24px",
            }
@@ -108,24 +108,24 @@
              <span
                className="ant-collapse-header-text"
                onClick={null}
              >
                <div
-                 className="sc-jlyJG bbyJzT"
+                 className="sc-gipzik iyhjGb"
                >
-                 Sign Message
+                 Sign
                </div>
              </span>
            </div>
          </div>
        </div>
      </div>
      <div
-       className="sc-gipzik cRhJfe"
+       className="sc-csuQGl hBaaqO"
      >
        <div
-         className="ant-collapse ant-collapse-icon-position-start sc-Rmtcm etSSpm"
+         className="ant-collapse ant-collapse-icon-position-start sc-bRBYWo ffrGxA"
          role={null}
          style={
            Object {
              "marginBottom": "24px",
            }
@@ -170,13 +170,13 @@
              <span
                className="ant-collapse-header-text"
                onClick={null}
              >
                <div
-                 className="sc-jlyJG bbyJzT"
+                 className="sc-gipzik iyhjGb"
                >
-                 Verify Message
+                 Verify
                </div>
              </span>
            </div>
          </div>
        </div>
    at Object.<anonymous> (/work/web/cashtab/src/components/SignVerifyMsg/__tests__/SignVerifyMsg.test.js:96:18)
    at Promise.then.completed (/work/web/cashtab/node_modules/jest-circus/build/utils.js:391:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/web/cashtab/node_modules/jest-circus/build/utils.js:316:10)
    at _callCircusTest (/work/web/cashtab/node_modules/jest-circus/build/run.js:218:40)
    at processTicksAndRejections (node:internal/process/task_queues:94:5)
    at _runTest (/work/web/cashtab/node_modules/jest-circus/build/run.js:155:3)
    at _runTestsForDescribeBlock (/work/web/cashtab/node_modules/jest-circus/build/run.js:66:9)
    at run (/work/web/cashtab/node_modules/jest-circus/build/run.js:25:3)
    at runAndTransformResultsToJestFormat (/work/web/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:170:21)
    at jestAdapter (/work/web/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:82:19)
    at runTestInternal (/work/web/cashtab/node_modules/jest-runner/build/runTest.js:389:16)
    at runTest (/work/web/cashtab/node_modules/jest-runner/build/runTest.js:475:34)
    at Object.worker (/work/web/cashtab/node_modules/jest-runner/build/testWorker.js:133:12)

Each failure log is accessible here:
CashTab Unit Tests: Wallet without BCH balance
CashTab Unit Tests: Wallet with BCH balances
CashTab Unit Tests: Wallet with BCH balances and tokens and state field
CashTab Unit Tests: Without wallet defined