Staging #1
Annotations
16 errors, 1 warning, and 3 notices
transactions > prependSafeToL2Migration > should modify single txs if applicable:
src/utils/__tests__/transactions.test.ts#L395
Error: expect(received).not.toEqual(expected) // deep equality
Expected: not {"addSignature": [Function addSignature], "data": {"baseGas": "[object Object]", "data": "0x029C0CEf0c", "gasPrice": "[object Object]", "gasToken": "0x0000000000000000000000000000000000000000", "nonce": 0, "operation": 0, "refundReceiver": "0xfdb156bc69f4cbfadccf1f1ac6f9a885eebcec4c", "safeTxGas": "[object Object]", "to": "0x891c8fcaede2cfd7fbf7dbbdea7695e4b6daecaf", "value": "0"}, "encodedSignatures": [Function encodedSignatures], "signatures": Map {}}
at Object.toEqual (/home/runner/work/vana-wallet-web/vana-wallet-web/src/utils/__tests__/transactions.test.ts:425:30)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
|
deployments > tryDeploymentVersions > should call the deployment getter with the latest version/supported network if no version is provider:
src/services/contracts/__tests__/deployments.test.ts#L76
Error: expect(jest.fn()).toHaveBeenNthCalledWith(n, ...expected)
n: 2
Expected: {"network": "1", "version": "1.4.1"}
Received
1: {"network": "1", "released": true}
-> 2
Object {
"network": "1",
- "version": "1.4.1",
+ "version": "1.3.0",
},
Number of calls: 2
at Object.toHaveBeenNthCalledWith (/home/runner/work/vana-wallet-web/vana-wallet-web/src/services/contracts/__tests__/deployments.test.ts:85:26)
at Promise.then.completed (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:298:28)
at new Promise (<anonymous>)
at callAsyncCircusFn (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:231:10)
at _callCircusTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:316:40)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at _runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:252:3)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:126:9)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:121:9)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:121:9)
at run (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:71:3)
at runAndTransformResultsToJestFormat (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
at jestAdapter (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
at runTestInternal (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:367:16)
at runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:444:34)
at Object.worker (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/testWorker.js:106:12)
|
deployments > tryDeploymentVersions > should call the deployment getter with the latest version/unsupported network if no version is provider:
src/services/contracts/__tests__/deployments.test.ts#L91
Error: expect(jest.fn()).toHaveBeenNthCalledWith(n, ...expected)
n: 2
Expected: {"network": "1", "version": "1.4.1"}
Received
1: {"network": "1", "released": true}
-> 2
Object {
"network": "1",
- "version": "1.4.1",
+ "version": "1.3.0",
},
Number of calls: 2
at Object.toHaveBeenNthCalledWith (/home/runner/work/vana-wallet-web/vana-wallet-web/src/services/contracts/__tests__/deployments.test.ts:100:26)
at Promise.then.completed (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:298:28)
at new Promise (<anonymous>)
at callAsyncCircusFn (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:231:10)
at _callCircusTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:316:40)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at _runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:252:3)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:126:9)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:121:9)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:121:9)
at run (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:71:3)
at runAndTransformResultsToJestFormat (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
at jestAdapter (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
at runTestInternal (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:367:16)
at runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:444:34)
at Object.worker (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/testWorker.js:106:12)
|
useCompatibleNetworks > should set everything to available except zkSync and GnosisChain Chiado for 1.4.1 Safes:
src/features/multichain/hooks/__tests__/useCompatibleNetworks.test.ts#L72
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 1
Array [
true,
- true,
+ false,
true,
false,
true,
false,
]
at Object.toEqual (/home/runner/work/vana-wallet-web/vana-wallet-web/src/features/multichain/hooks/__tests__/useCompatibleNetworks.test.ts:94:62)
at Promise.then.completed (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:298:28)
at new Promise (<anonymous>)
at callAsyncCircusFn (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:231:10)
at _callCircusTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:316:40)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at _runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:252:3)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:126:9)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:121:9)
at run (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:71:3)
at runAndTransformResultsToJestFormat (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
at jestAdapter (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
at runTestInternal (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:367:16)
at runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:444:34)
at Object.worker (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/testWorker.js:106:12)
|
useCompatibleNetworks > should mark compatible chains as available:
src/features/multichain/hooks/__tests__/useCompatibleNetworks.test.ts#L112
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 1
Array [
true,
- true,
+ false,
true,
false,
true,
false,
]
at Object.toEqual (/home/runner/work/vana-wallet-web/vana-wallet-web/src/features/multichain/hooks/__tests__/useCompatibleNetworks.test.ts:136:62)
at Promise.then.completed (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:298:28)
at new Promise (<anonymous>)
at callAsyncCircusFn (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:231:10)
at _callCircusTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:316:40)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at _runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:252:3)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:126:9)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:121:9)
at run (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:71:3)
at runAndTransformResultsToJestFormat (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
at jestAdapter (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
at runTestInternal (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:367:16)
at runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:444:34)
at Object.worker (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/testWorker.js:106:12)
|
NetworkMultiSelector > should be possible to select and deselect networks:
src/components/common/NetworkSelector/__tests__/NetworkMultiSelector.test.tsx#L63
Error: expect(element).toHaveAttribute("aria-disabled", "false") // element.getAttribute("aria-disabled") === "false"
Expected the element to have attribute:
aria-disabled="false"
Received:
aria-disabled="true"
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div>
<form>
<div
aria-owns=":r0:-listbox"
class="MuiAutocomplete-root Mui-expanded Mui-focused MuiAutocomplete-hasClearIcon MuiAutocomplete-hasPopupIcon css-1x6bjyf-MuiAutocomplete-root"
name="networks"
>
<div
class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-wb57ya-MuiFormControl-root-MuiTextField-root"
>
<div
class="MuiInputBase-root MuiOutlinedInput-root MuiInputBase-colorPrimary MuiInputBase-fullWidth Mui-focused MuiInputBase-formControl MuiInputBase-adornedStart MuiInputBase-adornedEnd MuiAutocomplete-inputRoot css-hptxn3-MuiInputBase-root-MuiOutlinedInput-root"
>
<div
class="MuiButtonBase-root MuiChip-root MuiChip-outlined MuiChip-sizeMedium MuiChip-colorDefault MuiChip-deletable MuiChip-deletableColorDefault MuiChip-outlinedDefault multiChainChip css-bvb4q3-MuiButtonBase-root-MuiChip-root"
role="button"
tabindex="0"
>
<span
class="MuiChip-avatar MuiChip-avatarMedium MuiChip-avatarColorDefault inlineIndicator withLogo onlyLogo"
data-testid="chain-logo"
>
<img
alt="Ethereum Logo"
height="24"
loading="lazy"
width="24"
/>
</span>
<span
class="MuiChip-label MuiChip-labelMedium css-1ig3q7n-MuiChip-label"
>
Ethereum
</span>
<svg
aria-hidden="true"
class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium MuiChip-deleteIcon MuiChip-deleteIconMedium MuiChip-deleteIconColorDefault MuiChip-deleteIconOutlinedColorDefault css-17ceore-MuiSvgIcon-root"
data-testid="CancelIcon"
focusable="false"
viewBox="0 0 24 24"
>
<path
d="M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"
/>
</svg>
</div>
<input
aria-activedescendant=":r0:-option-0"
aria-autocomplete="list"
aria-controls=":r0:-listbox"
aria-expanded="true"
aria-invalid="false"
autocapitalize="none"
autocomplete="off"
class="MuiInputBase-input MuiOutlinedInput-input MuiInputBase-inputAdornedStart MuiInputBase-inputAdornedEnd MuiAutocomplete-input MuiAutocomplete-inputFocused css-2f5dop-MuiInputBase-input-MuiOutlinedInput-input"
id=":r0:"
role="combobox"
spellcheck="false"
type="text"
value=""
/>
<div
class="MuiAutocomplete-endAdornment css-p1olib-MuiAutocomplete-endAdornment"
>
<button
aria-label="Clear"
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium MuiAutocomplete-clearIndicator css-qlrx2h-MuiButtonBase-root-MuiIconButton-root-MuiAutocomplete-clearIndicator"
tabindex="-1"
title="Clear"
type="button"
>
<svg
aria-hidden="true"
class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-11dtfly-MuiSvgIcon-root"
data-testid="CloseIcon"
focusable="false"
viewBox="0 0 24 24"
>
<path
d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"
/>
</svg>
<span
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
/>
</button>
<button
aria-label="Close"
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium MuiAutocomplete-popupIndicator MuiAutocomplete-popupIndicatorOpen css-zx6qq0-MuiButtonBase-root-MuiIconButton-root-MuiAutocomplete-popupIndicator"
tabindex="-1"
title="Close"
type="button"
>
<svg
aria-hidden="true"
class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-17ceore-MuiSvgIcon-root"
data-testid="ArrowDropDownIcon"
focusable="false"
viewBox="0 0 24 24"
>
<path
d="M7 10l5 5 5-5z"
/>
</svg>
<span
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
/>
</button>
</div>
<fieldset
aria-hidden="true"
class="MuiOutlinedInput-notchedOutline css-1s88lva-MuiOutlinedInput-notchedOutline"
>
<legend
class="css-ihdtdm"
>
<span
class="notranslate"
>
</span>
</legend>
</fieldset>
</div>
</div>
</div>
</form>
</div>
<div
class="MuiPopper-root MuiAutocomplete-popper css-1s5lphu-MuiPopper-root-MuiAutocomplete-popper"
data-popper-escaped=""
data-popper-placement="bottom"
data-popper-reference-hidden=""
role="presentation"
style="position: absolute; top: 0px; left: 0px; width: 0px; margin: 0px; transform: translate(0px, 0px);"
>
<div
class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAutocomplete-paper css-1ejwy1w-MuiPaper-root-MuiAutocomplete-paper"
>
<ul
aria-labelledby=":r0:-label"
class="MuiAutocomplete-listbox css-ppgl5m-MuiAutocomplete-listbox"
id=":r0:-listbox"
role="listbox"
>
<li
aria-disabled="false"
aria-selected="true"
class="MuiAutocomplete-option Mui-focused"
data-option-index="0"
id=":r0:-option-0"
role="option"
tabindex="-1"
>
<span
class="MuiButtonBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall PrivateSwitchBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall Mui-checked MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall css-sb89or-MuiButtonBase-root-MuiCheckbox-root"
data-testid="network-checkbox"
>
<input
class="PrivateSwitchBase-input css-1m9pwf3"
data-indeterminate="false"
type="checkbox"
/>
<svg
aria-hidden="true"
class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-11dtfly-MuiSvgIcon-root"
data-testid="CheckBoxIcon"
focusable="false"
viewBox="0 0 24 24"
>
<path
d="M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"
/>
</svg>
<span
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
/>
</span>
<span
class="inlineIndicator withLogo"
data-testid="chain-logo"
>
<img
alt="Ethereum Logo"
height="24"
loading="lazy"
width="24"
/>
<div
class="MuiStack-root css-nen11g-MuiStack-root"
>
<span
class="name"
>
Ethereum
</span>
</div>
</span>
</li>
<li
aria-disabled="true"
aria-selected="false"
class="MuiAutocomplete-option"
data-option-index="1"
id=":r0:-option-1"
role="option"
tabindex="-1"
>
<span
class="MuiButtonBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall PrivateSwitchBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall css-sb89or-MuiButtonBase-root-MuiCheckbox-root"
data-testid="network-checkbox"
>
<input
class="PrivateSwitchBase-input css-1m9pwf3"
data-indeterminate="false"
type="checkbox"
/>
<svg
aria-hidden="true"
class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-11dtfly-MuiSvgIcon-root"
data-testid="CheckBoxOutlineBlankIcon"
focusable="false"
viewBox="0 0 24 24"
>
<path
d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"
/>
</svg>
<span
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
/>
</span>
<span
class="inlineIndicator withLogo"
data-testid="chain-logo"
>
<img
alt="Optimism Logo"
height="24"
loading="lazy"
width="24"
/>
<div
class="MuiStack-root css-nen11g-MuiStack-root"
>
<span
class="name"
>
Optimism
</span>
</div>
</span>
</li>
<li
aria-disabled="false"
aria-selected="false"
class="MuiAutocomplete-option"
data-option-index="2"
id=":r0:-option-2"
role="option"
tabindex="-1"
>
<span
class="MuiButtonBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall PrivateSwitchBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall css-sb89or-MuiButtonBase-root-MuiCheckbox-root"
data-testid="network-checkbox"
>
<input
class="PrivateSwitchBase-input css-1m9pwf3"
data-indeterminate="false"
type="checkbox"
/>
<svg
aria-hidden="true"
class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-11dtfly-MuiSvgIcon-root"
data-testid="CheckBoxOutlineBlankIcon"
focusable="false"
viewBox="0 0 24 24"
>
<path
d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"
/>
</svg>
<span
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
/>
</span>
<span
class="inlineIndicator withLogo"
data-testid="chain-logo"
>
<img
alt="Gnosis Chain Logo"
height="24"
loading="lazy"
width="24"
/>
<div
class="MuiStack-root css-nen11g-MuiStack-root"
>
<span
class="name"
>
Gnosis Chain
</span>
</div>
</span>
</li>
<li
aria-disabled="true"
aria-selected="false"
class="MuiAutocomplete-option"
data-option-index="3"
id=":r0:-option-3"
role="option"
tabindex="-1"
>
<span
class="MuiButtonBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall PrivateSwitchBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall css-sb89or-MuiButtonBase-root-MuiCheckbox-root"
data-testid="network-checkbox"
>
<input
class="PrivateSwitchBase-input css-1m9pwf3"
data-indeterminate="false"
type="checkbox"
/>
<svg
aria-hidden="true"
class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-11dtfly-MuiSvgIcon-root"
data-testid="CheckBoxOutlineBlankIcon"
focusable="false"
viewBox="0 0 24 24"
>
<path
d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"
/>
</svg>
<span
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
/>
</span>
<span
class="inlineIndicator withLogo"
data-testid="chain-logo"
>
<img
alt="ZkSync Era Logo"
height="24"
loading="lazy"
width="24"
/>
<div
class="MuiStack-root css-nen11g-MuiStack-root"
>
<span
class="name"
>
ZkSync Era
</span>
</div>
</span>
</li>
<li
aria-disabled="false"
aria-selected="false"
class="MuiAutocomplete-option"
data-option-index="4"
id=":r0:-option-4"
role="option"
tabindex="-1"
>
<span
class="MuiButtonBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall PrivateSwitchBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall css-sb89or-MuiButtonBase-root-MuiCheckbox-root"
data-testid="network-checkbox"
>
<input
class="PrivateSwitchBase-input css-1m9pwf3"
data-indeterminate="false"
type="checkbox"
/>
<svg
aria-hidden="true"
class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-11dtfly-MuiSvgIcon-root"
data-testid="CheckBoxOutlineBlankIcon"
focusable="false"
viewBox="0 0 24 24"
>
<path
d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"
/>
</svg>
<span
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
/>
</span>
<span
class="inlineIndicator withLogo"
data-testid="chain-logo"
>
<img
alt="Worldchain Logo"
height="24"
loading="lazy"
width="24"
/>
<div
class="MuiStack-root css-nen11g-MuiStack-root"
>
<span
class="name"
>
Worldchain
</span>
</div>
</span>
</li>
</ul>
</div>
</div>
</body>
</html>
at toHaveAttribute (/home/runner/work/vana-wallet-web/vana-wallet-web/src/components/common/NetworkSelector/__tests__/NetworkMultiSelector.test.tsx:100:29)
at runWithExpensiveErrorDiagnosticsDisabled (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/@testing-library/dom/dist/config.js:47:12)
at checkCallback (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/@testing-library/dom/dist/wait-for.js:127:77)
at checkRealTimersCallback (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/@testing-library/dom/dist/wait-for.js:121:16)
at Timeout.task [as _onTimeout] (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jsdom/lib/jsdom/browser/Window.js:520:19)
at listOnTimeout (node:internal/timers:581:17)
at processTimers (node:internal/timers:519:7)
|
useSafeNotifications > Invalid mastercopy > should show a notification when the mastercopy is invalid but can be migrated:
src/hooks/__tests__/useSafeNotifications.test.ts#L158
Error: expect(jest.fn()).toHaveBeenCalledWith(...expected)
- Expected
+ Received
Object {
"groupKey": "invalid-mastercopy",
- "link": undefined,
+ "link": Object {
+ "href": "https://github.com/5afe/safe-cli",
+ "title": "Get CLI",
+ },
"message": "This Safe Account was created with an unsupported base contract.
- It is possible to migrate it to a compatible base contract. This migration will be automatically included with your first transaction.",
- "variant": "info",
+ The web interface might not work correctly.
+ We recommend using the command line interface instead.",
+ "variant": "warning",
},
Number of calls: 1
at Object.toHaveBeenCalledWith (/home/runner/work/vana-wallet-web/vana-wallet-web/src/hooks/__tests__/useSafeNotifications.test.ts:177:32)
at Promise.then.completed (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:298:28)
at new Promise (<anonymous>)
at callAsyncCircusFn (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:231:10)
at _callCircusTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:316:40)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at _runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:252:3)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:126:9)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:121:9)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:121:9)
at run (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:71:3)
at runAndTransformResultsToJestFormat (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
at jestAdapter (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
at runTestInternal (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:367:16)
at runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:444:34)
at Object.worker (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/testWorker.js:106:12)
|
safeUpgradeParams > Should add empty setFallbackHandler transaction data for older Safes:
src/services/tx/__tests__/safeUpdateParams.test.ts#L33
Error: expect(received).toBeTruthy()
Received: false
at Object.toBeTruthy (/home/runner/work/vana-wallet-web/vana-wallet-web/src/services/tx/__tests__/safeUpdateParams.test.ts:56:7)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
|
safeUpgradeParams > Should upgrade L1 safe to L1 1.4.1:
src/services/tx/__tests__/safeUpdateParams.test.ts#L64
Error: expect(received).toBeTruthy()
Received: false
at Object.toBeTruthy (/home/runner/work/vana-wallet-web/vana-wallet-web/src/services/tx/__tests__/safeUpdateParams.test.ts:86:7)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
|
safeUpgradeParams > Should upgrade L2 safe to L2 1.4.1:
src/services/tx/__tests__/safeUpdateParams.test.ts#L99
Error: expect(received).toBeTruthy()
Received: false
at Object.toBeTruthy (/home/runner/work/vana-wallet-web/vana-wallet-web/src/services/tx/__tests__/safeUpdateParams.test.ts:124:7)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
|
safeContracts > isMigrationToL2Possible > should be possible to migrate Safes with nonce 0 on chains with migration lib:
src/services/contracts/__tests__/safeContracts.test.ts#L82
Error: expect(received).toBeTruthy()
Received: false
at Object.toBeTruthy (/home/runner/work/vana-wallet-web/vana-wallet-web/src/services/contracts/__tests__/safeContracts.test.ts:83:100)
at Promise.then.completed (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:298:28)
at new Promise (<anonymous>)
at callAsyncCircusFn (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:231:10)
at _callCircusTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:316:40)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at _runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:252:3)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:126:9)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:121:9)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:121:9)
at run (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:71:3)
at runAndTransformResultsToJestFormat (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
at jestAdapter (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
at runTestInternal (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:367:16)
at runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:444:34)
at Object.worker (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/testWorker.js:106:12)
|
useChainId hook > should return the default chainId if no query params:
src/hooks/__tests__/useChainId.test.ts#L57
Error: expect(received).toBe(expected) // Object.is equality
Expected: "11155111"
Received: "14800"
at Object.toBe (/home/runner/work/vana-wallet-web/vana-wallet-web/src/hooks/__tests__/useChainId.test.ts:59:28)
at Promise.then.completed (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:298:28)
at new Promise (<anonymous>)
at callAsyncCircusFn (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:231:10)
at _callCircusTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:316:40)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at _runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:252:3)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:126:9)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:121:9)
at run (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:71:3)
at runAndTransformResultsToJestFormat (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
at jestAdapter (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
at runTestInternal (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:367:16)
at runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:444:34)
at Object.worker (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/testWorker.js:106:12)
|
chains > chains > getLatestSafeVersion > should return 1.4.1 on supported networks:
src/utils/__tests__/chains.test.ts#L44
Error: expect(received).toEqual(expected) // deep equality
Expected: "1.4.1"
Received: "1.3.0"
at Object.toEqual (/home/runner/work/vana-wallet-web/vana-wallet-web/src/utils/__tests__/chains.test.ts:51:11)
at Promise.then.completed (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:298:28)
at new Promise (<anonymous>)
at callAsyncCircusFn (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:231:10)
at _callCircusTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:316:40)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at _runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:252:3)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:126:9)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:121:9)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:121:9)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:121:9)
at run (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:71:3)
at runAndTransformResultsToJestFormat (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
at jestAdapter (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
at runTestInternal (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:367:16)
at runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:444:34)
at Object.worker (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/testWorker.js:106:12)
|
HexEncodedData > should render the default component markup:
src/components/transactions/HexEncodedData/HexEncodedData.test.tsx#L7
Error: expect(received).toMatchSnapshot()
Snapshot name: `HexEncodedData should render the default component markup 1`
- Snapshot - 1
+ Received + 1
@@ -27,11 +27,11 @@
data-mui-internal-clone-element="true"
style="cursor: pointer;"
>
<button
aria-label="Copy to clipboard"
- class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-nmr6e8-MuiButtonBase-root-MuiIconButton-root"
+ class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-avgvsw-MuiButtonBase-root-MuiIconButton-root"
tabindex="0"
type="button"
>
<mock-icon
aria-hidden="true"
at Object.toMatchSnapshot (/home/runner/work/vana-wallet-web/vana-wallet-web/src/components/transactions/HexEncodedData/HexEncodedData.test.tsx:20:30)
at Promise.then.completed (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:298:28)
at new Promise (<anonymous>)
at callAsyncCircusFn (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:231:10)
at _callCircusTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:316:40)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at _runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:252:3)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:126:9)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:121:9)
at run (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:71:3)
at runAndTransformResultsToJestFormat (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
at jestAdapter (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
at runTestInternal (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:367:16)
at runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:444:34)
at Object.worker (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/testWorker.js:106:12)
|
HexEncodedData > should not highlight the data if highlight option is false:
src/components/transactions/HexEncodedData/HexEncodedData.test.tsx#L23
Error: expect(received).toMatchSnapshot()
Snapshot name: `HexEncodedData should not highlight the data if highlight option is false 1`
- Snapshot - 1
+ Received + 1
@@ -27,11 +27,11 @@
data-mui-internal-clone-element="true"
style="cursor: pointer;"
>
<button
aria-label="Copy to clipboard"
- class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-nmr6e8-MuiButtonBase-root-MuiIconButton-root"
+ class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-avgvsw-MuiButtonBase-root-MuiIconButton-root"
tabindex="0"
type="button"
>
<mock-icon
aria-hidden="true"
at Object.toMatchSnapshot (/home/runner/work/vana-wallet-web/vana-wallet-web/src/components/transactions/HexEncodedData/HexEncodedData.test.tsx:29:30)
at Promise.then.completed (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:298:28)
at new Promise (<anonymous>)
at callAsyncCircusFn (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:231:10)
at _callCircusTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:316:40)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at _runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:252:3)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:126:9)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:121:9)
at run (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:71:3)
at runAndTransformResultsToJestFormat (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
at jestAdapter (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
at runTestInternal (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:367:16)
at runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:444:34)
at Object.worker (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/testWorker.js:106:12)
|
HexEncodedData > should not cut the text in case the limit option is higher than the provided hexData:
src/components/transactions/HexEncodedData/HexEncodedData.test.tsx#L32
Error: expect(received).toMatchSnapshot()
Snapshot name: `HexEncodedData should not cut the text in case the limit option is higher than the provided hexData 1`
- Snapshot - 1
+ Received + 1
@@ -27,11 +27,11 @@
data-mui-internal-clone-element="true"
style="cursor: pointer;"
>
<button
aria-label="Copy to clipboard"
- class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-nmr6e8-MuiButtonBase-root-MuiIconButton-root"
+ class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-avgvsw-MuiButtonBase-root-MuiIconButton-root"
tabindex="0"
type="button"
>
<mock-icon
aria-hidden="true"
at Object.toMatchSnapshot (/home/runner/work/vana-wallet-web/vana-wallet-web/src/components/transactions/HexEncodedData/HexEncodedData.test.tsx:37:30)
at Promise.then.completed (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:298:28)
at new Promise (<anonymous>)
at callAsyncCircusFn (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/utils.js:231:10)
at _callCircusTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:316:40)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at _runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:252:3)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:126:9)
at _runTestsForDescribeBlock (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:121:9)
at run (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/run.js:71:3)
at runAndTransformResultsToJestFormat (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
at jestAdapter (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
at runTestInternal (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:367:16)
at runTest (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/runTest.js:444:34)
at Object.worker (/home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/jest-runner/build/testWorker.js:106:12)
|
eslint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
eslint
Using ESLint from: /home/runner/work/vana-wallet-web/vana-wallet-web/node_modules/eslint/lib/api.js
|
eslint
Using ESLint binary from: ./node_modules/.bin/eslint
|
eslint
ESLint passes
|