You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The reason will be displayed to describe this comment to others. Learn more.
Coverage report
❌ An unexpected error occurred. For more details, check console
Error: The process '/usr/local/bin/yarn' failed with exit code 1
St.❔
Category
Percentage
Covered / Total
🟡
Statements
77.35%
11176/14448
🔴
Branches
53.4%
2369/4436
🟡
Functions
60.28%
1683/2792
🟡
Lines
78.74%
10110/12840
Test suite run failed
Failed tests: 13/1337. Failed suites: 1/184.
● AppsPage › Safe Apps List Page › shows safe apps list section
Unable to find an element with the text: Compound, which matches selector 'h5'. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div />
</body>
47 | })
48 |
> 49 | await waitFor(() => {
| ^
50 | expect(screen.getByText('Compound', { selector: 'h5' })).toBeInTheDocument()
51 | expect(screen.getByText('ENS App', { selector: 'h5' })).toBeInTheDocument()
52 | expect(screen.getByText('Transaction Builder', { selector: 'h5' })).toBeInTheDocument()
at waitForWrapper (node_modules/@testing-library/dom/dist/wait-for.js:166:27)
at Object.<anonymous> (src/tests/pages/apps.test.tsx:49:20)
● AppsPage › Safe Apps List Page › shows Safe app details when you click on the Safe app card
Unable to find role="heading" and name "Transaction Builder"
Ignored nodes: comments, script, style
<body>
<div />
</body>
69 |
70 | // clicks on Transaction Builder Safe App
> 71 | await waitFor(() => {
| ^
72 | fireEvent.click(screen.getByRole('heading', { level: 5, name: 'Transaction Builder' }))
73 | })
74 |
at waitForWrapper (node_modules/@testing-library/dom/dist/wait-for.js:166:27)
at Object.<anonymous> (src/tests/pages/apps.test.tsx:71:20)
● AppsPage › Bookmarked Safe apps Page › shows Bookmarked safe apps section
expect(received).toBeInTheDocument()
received value must be an HTMLElement or an SVGElement.
Received has value: null
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div />
</body>
</html>
104 | // show Bookmarked Safe Apps only
105 | await waitFor(() => {
> 106 | expect(screen.queryByText('My pinned apps (2)')).toBeInTheDocument()
| ^
107 | expect(screen.queryByLabelText('Unpin Compound')).toBeInTheDocument()
108 | expect(screen.queryByLabelText('Unpin Transaction Builder')).toBeInTheDocument()
109 | expect(screen.queryByLabelText('Unpin ENS App')).not.toBeInTheDocument()
at __EXTERNAL_MATCHER_TRAP__ (node_modules/expect/build/index.js:325:30)
at Object.throwingMatcher [as toBeInTheDocument] (node_modules/expect/build/index.js:326:15)
at toBeInTheDocument (src/tests/pages/apps.test.tsx:106:58)
at runWithExpensiveErrorDiagnosticsDisabled (node_modules/@testing-library/dom/dist/config.js:47:12)
at checkCallback (node_modules/@testing-library/dom/dist/wait-for.js:127:77)
at checkRealTimersCallback (node_modules/@testing-library/dom/dist/wait-for.js:121:16)
at Timeout.task [as _onTimeout] (node_modules/jsdom/lib/jsdom/browser/Window.js:520:19)
● AppsPage › Bookmarked Safe apps Page › unpin a Safe app
expect(received).toBeInTheDocument()
received value must be an HTMLElement or an SVGElement.
Received has value: null
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div />
</body>
</html>
131 | // show Bookmarked Safe Apps
132 | await waitFor(() => {
> 133 | expect(screen.queryByLabelText('Unpin Compound')).toBeInTheDocument()
| ^
134 | expect(screen.queryByLabelText('Unpin Transaction Builder')).toBeInTheDocument()
135 | })
136 |
at __EXTERNAL_MATCHER_TRAP__ (node_modules/expect/build/index.js:325:30)
at Object.throwingMatcher [as toBeInTheDocument] (node_modules/expect/build/index.js:326:15)
at toBeInTheDocument (src/tests/pages/apps.test.tsx:133:59)
at runWithExpensiveErrorDiagnosticsDisabled (node_modules/@testing-library/dom/dist/config.js:47:12)
at checkCallback (node_modules/@testing-library/dom/dist/wait-for.js:127:77)
at checkRealTimersCallback (node_modules/@testing-library/dom/dist/wait-for.js:121:16)
at Timeout.task [as _onTimeout] (node_modules/jsdom/lib/jsdom/browser/Window.js:520:19)
● AppsPage › Bookmarked Safe apps Page › shows Safe app details when you click on the Safe app card
Unable to find role="heading" and name "Transaction Builder"
Ignored nodes: comments, script, style
<body>
<div />
</body>
166 |
167 | // clicks on Transaction Builder Safe App
> 168 | await waitFor(() => {
| ^
169 | fireEvent.click(screen.getByRole('heading', { level: 5, name: 'Transaction Builder' }))
170 | })
171 |
at waitForWrapper (node_modules/@testing-library/dom/dist/wait-for.js:166:27)
at Object.<anonymous> (src/tests/pages/apps.test.tsx:168:20)
● AppsPage › Safe Apps Filters › search by Safe App name and description › search by Safe App name
Unable to find an element with the text: Compound, which matches selector 'h5'. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body
style=""
>
<div />
</body>
439 | })
440 |
> 441 | await waitFor(() => {
| ^
442 | expect(screen.getByText('Compound', { selector: 'h5' })).toBeInTheDocument()
443 | expect(screen.getByText('ENS App', { selector: 'h5' })).toBeInTheDocument()
444 | expect(screen.getByText('Transaction Builder', { selector: 'h5' })).toBeInTheDocument()
at waitForWrapper (node_modules/@testing-library/dom/dist/wait-for.js:166:27)
at Object.<anonymous> (src/tests/pages/apps.test.tsx:441:22)
● AppsPage › Safe Apps Filters › search by Safe App name and description › search by Safe App description
Unable to find an element with the text: Compound, which matches selector 'h5'. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body
style=""
>
<div />
</body>
469 | })
470 |
> 471 | await waitFor(() => {
| ^
472 | expect(screen.getByText('Compound', { selector: 'h5' })).toBeInTheDocument()
473 | expect(screen.getByText('ENS App', { selector: 'h5' })).toBeInTheDocument()
474 | expect(screen.getByText('Transaction Builder', { selector: 'h5' })).toBeInTheDocument()
at waitForWrapper (node_modules/@testing-library/dom/dist/wait-for.js:166:27)
at Object.<anonymous> (src/tests/pages/apps.test.tsx:471:22)
● AppsPage › Safe Apps Filters › search by Safe App name and description › show zero results component
Unable to find an element with the text: Compound, which matches selector 'h5'. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body
style=""
>
<div />
</body>
499 | })
500 |
> 501 | await waitFor(() => {
| ^
502 | expect(screen.getByText('Compound', { selector: 'h5' })).toBeInTheDocument()
503 | expect(screen.getByText('ENS App', { selector: 'h5' })).toBeInTheDocument()
504 | expect(screen.getByText('Transaction Builder', { selector: 'h5' })).toBeInTheDocument()
at waitForWrapper (node_modules/@testing-library/dom/dist/wait-for.js:166:27)
at Object.<anonymous> (src/tests/pages/apps.test.tsx:501:22)
● AppsPage › Safe Apps Filters › filter by category › filters by Safe App category
Unable to find an element with the text: Compound, which matches selector 'h5'. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body
style=""
>
<div />
</body>
536 | })
537 |
> 538 | await waitFor(() => {
| ^
539 | expect(screen.getByText('Compound', { selector: 'h5' })).toBeInTheDocument()
540 | expect(screen.getByText('ENS App', { selector: 'h5' })).toBeInTheDocument()
541 | expect(screen.getByText('Transaction Builder', { selector: 'h5' })).toBeInTheDocument()
at waitForWrapper (node_modules/@testing-library/dom/dist/wait-for.js:166:27)
at Object.<anonymous> (src/tests/pages/apps.test.tsx:538:22)
● AppsPage › Safe Apps Filters › filter by category › clear a selected category
Unable to find an element with the text: Compound, which matches selector 'h5'. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body
style=""
>
<div />
</body>
589 | })
590 |
> 591 | await waitFor(() => {
| ^
592 | expect(screen.getByText('Compound', { selector: 'h5' })).toBeInTheDocument()
593 | expect(screen.getByText('ENS App', { selector: 'h5' })).toBeInTheDocument()
594 | expect(screen.getByText('Transaction Builder', { selector: 'h5' })).toBeInTheDocument()
at waitForWrapper (node_modules/@testing-library/dom/dist/wait-for.js:166:27)
at Object.<anonymous> (src/tests/pages/apps.test.tsx:591:22)
● AppsPage › Safe Apps Filters › filter by category › clear all selected categories
Unable to find an element with the text: Compound, which matches selector 'h5'. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body
style=""
>
<div />
</body>
644 | })
645 |
> 646 | await waitFor(() => {
| ^
647 | expect(screen.getByText('Compound', { selector: 'h5' })).toBeInTheDocument()
648 | expect(screen.getByText('ENS App', { selector: 'h5' })).toBeInTheDocument()
649 | expect(screen.getByText('Transaction Builder', { selector: 'h5' })).toBeInTheDocument()
at waitForWrapper (node_modules/@testing-library/dom/dist/wait-for.js:166:27)
at Object.<anonymous> (src/tests/pages/apps.test.tsx:646:22)
● AppsPage › Safe Apps Filters › filter by optimized for batch transactions › filters by optimized for batch transactions
Unable to find an element with the text: Compound, which matches selector 'h5'. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body
style=""
>
<div />
</body>
701 | })
702 |
> 703 | await waitFor(() => {
| ^
704 | expect(screen.getByText('Compound', { selector: 'h5' })).toBeInTheDocument()
705 | expect(screen.getByText('ENS App', { selector: 'h5' })).toBeInTheDocument()
706 | expect(screen.getByText('Transaction Builder', { selector: 'h5' })).toBeInTheDocument()
at waitForWrapper (node_modules/@testing-library/dom/dist/wait-for.js:166:27)
at Object.<anonymous> (src/tests/pages/apps.test.tsx:703:22)
● AppsPage › Safe Apps Filters › filter by optimized for batch transactions › clears optimized for batch transactions checkbox
Unable to find an element with the text: Compound, which matches selector 'h5'. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body
style=""
>
<div />
</body>
730 | })
731 |
> 732 | await waitFor(() => {
| ^
733 | expect(screen.getByText('Compound', { selector: 'h5' })).toBeInTheDocument()
734 | expect(screen.getByText('ENS App', { selector: 'h5' })).toBeInTheDocument()
735 | expect(screen.getByText('Transaction Builder', { selector: 'h5' })).toBeInTheDocument()
at waitForWrapper (node_modules/@testing-library/dom/dist/wait-for.js:166:27)
at Object.<anonymous> (src/tests/pages/apps.test.tsx:732:22)
71737ee
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Coverage report
❌ An unexpected error occurred. For more details, check console
Test suite run failed
Failed tests: 13/1337. Failed suites: 1/184.
Report generated by 🧪jest coverage report action from 71737ee