VKUI icon indicating copy to clipboard operation
VKUI copied to clipboard

[Draft] fix(HorizontalScroll): fix problem with shadow cut

Open inomdzhon opened this issue 3 years ago • 4 comments

PR #2862 не решил проблему обрезания теней.

В этом PR применил иной подход, который решает проблему, но при этом имеет недостаток. Написал о нём в комментарии к параметру overflowVisible.

Допонительно

Избавился от обращения от одного блока к другому в HorizontalScrollArrow.


  • fix #2860

inomdzhon avatar Jul 22 '22 15:07 inomdzhon

👀 Styleguide deployed

See the styleguide for this PR at https://vkcom.github.io/VKUI/pull/2873/

github-actions[bot] avatar Jul 22 '22 15:07 github-actions[bot]

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit 3997f644e16de780e8871d2f24ffeccb1bb28fda:

Sandbox Source
VKUI - default example Configuration

codesandbox-ci[bot] avatar Jul 22 '22 15:07 codesandbox-ci[bot]

size-limit report 📦

Path Size
JS 261.48 KB (+0.49% 🔺)
JS (gzip) 77.32 KB (+0.36% 🔺)
JS (brotli) 65.25 KB (+0.48% 🔺)
JS, unstable 30.06 KB (0%)
CSS 281.71 KB (+0.26% 🔺)
CSS (gzip) 39.53 KB (+0.35% 🔺)
CSS (brotli) 31.61 KB (+0.33% 🔺)
CSS, unstable 970 B (0%)

github-actions[bot] avatar Jul 22 '22 15:07 github-actions[bot]

Fails
:no_entry_sign:
● Switch › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Card › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● DateInput › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Chip › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Slider › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● SimpleCheckbox › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● InfoRow › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Subhead › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Paragraph › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Text › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Counter › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Pagination › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Footnote › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● InitialsAvatar › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Caption › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● WriteBarIcon › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Input › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● DateRangeInput › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● ContentCard › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Title › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● CardScroll › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7

● CardScroll › android › light

Expected image to match or be a close match to snapshot but was 0.27648396880415943% different from snapshot (1021 differing pixels).
See diff for details: /home/runner/work/VKUI/VKUI/__diff_output__/cardscroll-android-light-1-diff.png

  206 |               </ConfigProvider>
  207 |             )
> 208 |           ).toMatchImageSnapshot(matchScreenshot);
      |             ^
  209 |         });
  210 |       });
  211 |     });

  at _callee$ (../src/testing/e2e/utils.tsx:208:13)
  at tryCatch (../node_modules/regenerator-runtime/runtime.js:45:40)
  at Generator.invoke [as _invoke] (../node_modules/regenerator-runtime/runtime.js:274:22)
  at Generator.prototype.<computed> [as next] (../node_modules/regenerator-runtime/runtime.js:97:21)
  at asyncGeneratorStep (../node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)
  at _next (../node_modules/@babel/runtime/helpers/asyncToGenerator.js:25:9)

● CardScroll › ios › light

Expected image to match or be a close match to snapshot but was 0.26971403812824957% different from snapshot (996 differing pixels).
See diff for details: /home/runner/work/VKUI/VKUI/__diff_output__/cardscroll-ios-light-1-diff.png

  206 |               </ConfigProvider>
  207 |             )
> 208 |           ).toMatchImageSnapshot(matchScreenshot);
      |             ^
  209 |         });
  210 |       });
  211 |     });

  at _callee$ (../src/testing/e2e/utils.tsx:208:13)
  at tryCatch (../node_modules/regenerator-runtime/runtime.js:45:40)
  at Generator.invoke [as _invoke] (../node_modules/regenerator-runtime/runtime.js:274:22)
  at Generator.prototype.<computed> [as next] (../node_modules/regenerator-runtime/runtime.js:97:21)
  at asyncGeneratorStep (../node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)
  at _next (../node_modules/@babel/runtime/helpers/asyncToGenerator.js:25:9)

● CardScroll › vkcom › light

Expected image to match or be a close match to snapshot but was 0.2852299860341488% different from snapshot (1013 differing pixels).
See diff for details: /home/runner/work/VKUI/VKUI/__diff_output__/cardscroll-vkcom-light-1-diff.png

  206 |               </ConfigProvider>
  207 |             )
> 208 |           ).toMatchImageSnapshot(matchScreenshot);
      |             ^
  209 |         });
  210 |       });
  211 |     });

  at _callee$ (../src/testing/e2e/utils.tsx:208:13)
  at tryCatch (../node_modules/regenerator-runtime/runtime.js:45:40)
  at Generator.invoke [as _invoke] (../node_modules/regenerator-runtime/runtime.js:274:22)
  at Generator.prototype.<computed> [as next] (../node_modules/regenerator-runtime/runtime.js:97:21)
  at asyncGeneratorStep (../node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)
  at _next (../node_modules/@babel/runtime/helpers/asyncToGenerator.js:25:9)
:no_entry_sign:
● Headline › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Radio › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● ChipsInput › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● CalendarRange › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● IconButton › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● ChipsSelect › Scrolls to item via arrows

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Search › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● SegmentedControl › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Cell › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Calendar › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● CustomSelect › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● GridAvatar › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● CellButton › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● UsersStack › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Tooltip › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Textarea › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Checkbox › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● SubnavigationButton › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● RadioGroup › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● CustomSelectOption › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Tabs › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● SelectMimicry › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Header › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Panel › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● FormItem › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Tabbar › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● NativeSelect › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Banner › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Avatar › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● MiniInfoCell › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● SimpleCell › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● ActionSheet › android › light w_2

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Button › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Alert › ios › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● Placeholder › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● RichCell › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● FormLayoutGroup › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● ModalPageHeader › android › light w_2

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● ButtonGroup › android › light

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
:no_entry_sign:
● HorizontalScroll › android › light w_2

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7

● HorizontalScroll › android › light w_2

Expected image to be the same size as the snapshot (320x268), but was different (320x520).
See diff for details: /home/runner/work/VKUI/VKUI/__diff_output__/horizontalscroll-android-light-w_2-1-diff.png

  206 |               </ConfigProvider>
  207 |             )
> 208 |           ).toMatchImageSnapshot(matchScreenshot);
      |             ^
  209 |         });
  210 |       });
  211 |     });

  at _callee$ (../src/testing/e2e/utils.tsx:208:13)
  at tryCatch (../node_modules/regenerator-runtime/runtime.js:45:40)
  at Generator.invoke [as _invoke] (../node_modules/regenerator-runtime/runtime.js:274:22)
  at Generator.prototype.<computed> [as next] (../node_modules/regenerator-runtime/runtime.js:97:21)
  at asyncGeneratorStep (../node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)
  at _next (../node_modules/@babel/runtime/helpers/asyncToGenerator.js:25:9)

● HorizontalScroll › android › light w_2

New snapshot was not written. The update flag must be explicitly passed to write a new snapshot.

 + This is likely because this test is run in a continuous integration (CI) environment in which snapshots are not written by default.

  206 |               </ConfigProvider>
  207 |             )
> 208 |           ).toMatchImageSnapshot(matchScreenshot);
      |             ^
  209 |         });
  210 |       });
  211 |     });

  at _callee$ (../src/testing/e2e/utils.tsx:208:13)
  at tryCatch (../node_modules/regenerator-runtime/runtime.js:45:40)
  at Generator.invoke [as _invoke] (../node_modules/regenerator-runtime/runtime.js:274:22)
  at Generator.prototype.<computed> [as next] (../node_modules/regenerator-runtime/runtime.js:97:21)
  at asyncGeneratorStep (../node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)
  at _next (../node_modules/@babel/runtime/helpers/asyncToGenerator.js:25:9)
:no_entry_sign:
● ModalCard mobile › ios › light w_2

Test HorizontalScroll android light w_2 already exists. make sure path is unique and mount() is called once.

  at ComponentHandle.register (../http:/localhost:9000/main.js:115124:15)
  at mount (../http:/localhost:9000/main.js:115081:26)
  at _callee$ (../http:/localhost:9000/main.js:278143:58)
  at tryCatch (../http:/localhost:9000/main.js:306094:40)
  at Generator.invoke [as _invoke] (../http:/localhost:9000/main.js:306323:22)
  at Generator.prototype.<computed> [as next] (../http:/localhost:9000/main.js:306146:21)
  at asyncGeneratorStep (../http:/localhost:9000/main.js:94:24)
  at _next (../http:/localhost:9000/main.js:116:9)
  at ../http:/localhost:9000/main.js:123:7
Warnings
:warning:

4 changed screenshots found — review & update them via "Update Screenshots" action before merging.

Changed screenshots

cardscroll-android-light-1
cardscroll-ios-light-1
cardscroll-vkcom-light-1
horizontalscroll-android-light-w_2-1

Code coverage

lines3819 / 489078.09%
statements3888 / 498577.99%
functions845 / 106579.34%
branches3391 / 472171.82%
branchesTrue0 / 0100.00%

Generated by :no_entry_sign: dangerJS against 3997f644e16de780e8871d2f24ffeccb1bb28fda

github-actions[bot] avatar Jul 22 '22 15:07 github-actions[bot]

см. https://github.com/VKCOM/VKUI/issues/2860#issuecomment-1281049515

inomdzhon avatar Oct 17 '22 15:10 inomdzhon