Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(VListItem): add selectable prop #8622

Merged
merged 3 commits into from
Aug 28, 2019

Conversation

bludnic
Copy link
Contributor

@bludnic bludnic commented Aug 19, 2019

Description

Allow text selection inside VListItem by adding selectable prop.

Motivation and Context

Solves #8464

How Has This Been Tested?

Markup:

<template>
  <v-app id="inspire">
    <v-container fluid>

      <v-layout>

        <v-card
          class="mx-auto"
          max-width="400"
          tile
        >
          <v-card-title>Selectable</v-card-title>

          <v-divider/>

          <v-list-item selectable>
            <v-list-item-content>
              <v-list-item-title>Single-line item</v-list-item-title>
            </v-list-item-content>
          </v-list-item>

          <v-list-item two-line selectable>
            <v-list-item-content>
              <v-list-item-title>Two-line item</v-list-item-title>
              <v-list-item-subtitle>Secondary text</v-list-item-subtitle>
            </v-list-item-content>
          </v-list-item>

          <v-list-item three-line selectable>
            <v-list-item-content>
              <v-list-item-title>Three-line item</v-list-item-title>
              <v-list-item-subtitle>Secondary line text Lorem ipsum dolor sit amet,</v-list-item-subtitle>
              <v-list-item-subtitle>consectetur adipiscing elit.</v-list-item-subtitle>
            </v-list-item-content>
          </v-list-item>
        </v-card>

        <v-card
          class="mx-auto"
          max-width="400"
          tile
        >
          <v-card-title>Default</v-card-title>

          <v-divider/>

          <v-list-item>
            <v-list-item-content>
              <v-list-item-title>Single-line item</v-list-item-title>
            </v-list-item-content>
          </v-list-item>

          <v-list-item two-line>
            <v-list-item-content>
              <v-list-item-title>Two-line item</v-list-item-title>
              <v-list-item-subtitle>Secondary text</v-list-item-subtitle>
            </v-list-item-content>
          </v-list-item>

          <v-list-item three-line>
            <v-list-item-content>
              <v-list-item-title>Three-line item</v-list-item-title>
              <v-list-item-subtitle>Secondary line text Lorem ipsum dolor sit amet,</v-list-item-subtitle>
              <v-list-item-subtitle>consectetur adipiscing elit.</v-list-item-subtitle>
            </v-list-item-content>
          </v-list-item>
        </v-card>

      </v-layout>

    </v-container>
  </v-app>
</template>

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Improvement/refactoring (non-breaking change that doesn't add any features but makes things better)

Checklist:

  • The PR title is no longer than 64 characters.
  • The PR is submitted to the correct branch (master for bug fixes and documentation updates, dev for new features and breaking changes).
  • My code follows the code style of this project.
  • I've added relevant changes to the documentation (applies to new features and breaking changes in core library)
  • I've added new examples to the kitchen (applies to new features and breaking changes in core library)

Co-Authored-By: Dmitry Sharshakov <d3dx12.xx@gmail.com>
@TravisBuddy
Copy link

TravisBuddy commented Aug 28, 2019

Travis tests have failed

Hey @bludnic,
Please read the following log in order to understand the failure reason.
It'll be awesome if you fix what's wrong and commit the changes.

Node.js: 12

View build log

lerna run test:coverage -- -i
lerna notice cli v3.16.2
lerna info ci enabled
lerna info Executing command in 1 package: "yarn run test:coverage -i"
lerna ERR! yarn run test:coverage -i exited 1 in 'vuetify'
lerna ERR! yarn run test:coverage -i stdout:
yarn run v1.15.2
$ yarn test --coverage -i
$ node build/run-tests.js --coverage -i
$ cross-env NODE_ENV=test jest --coverage -i
-----------------------------------|----------|----------|----------|----------|-------------------|
File                               |  % Stmts | % Branch |  % Funcs |  % Lines | Uncovered Line #s |
-----------------------------------|----------|----------|----------|----------|-------------------|
All files                          |    85.12 |    80.96 |    89.07 |    86.47 |                   |
 src                               |        0 |        0 |        0 |        0 |                   |
  entry-lib.ts                     |        0 |      100 |      100 |        0 |           1,2,3,4 |
  framework.ts                     |        0 |        0 |        0 |        0 |... 60,62,64,65,67 |
  index.ts                         |        0 |        0 |        0 |        0 |... 5,7,9,10,17,18 |
  install.ts                       |        0 |        0 |        0 |        0 |... 43,45,46,47,49 |
 src/components                    |        0 |      100 |      100 |        0 |                   |
  index.ts                         |        0 |      100 |      100 |        0 |... 71,72,73,74,75 |
 src/components/VAlert             |    92.54 |    85.11 |      100 |    93.44 |                   |
  VAlert.ts                        |    96.88 |    85.11 |      100 |    98.28 |               244 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VApp               |    91.67 |       75 |      100 |    91.67 |                   |
  VApp.ts                          |    88.89 |       75 |      100 |    88.89 |                39 |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VAppBar            |    94.17 |    92.22 |      100 |    95.45 |                   |
  VAppBar.ts                       |    98.85 |    91.86 |      100 |      100 |... 29,237,246,259 |
  VAppBarNavIcon.ts                |      100 |      100 |      100 |      100 |                   |
  index.ts                         |        0 |      100 |      100 |        0 |           1,2,4,6 |
 src/components/VAutocomplete      |    99.27 |    94.21 |      100 |      100 |                   |
  VAutocomplete.ts                 |    99.25 |    94.21 |      100 |      100 |... 84,285,306,383 |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VAvatar            |      100 |      100 |      100 |      100 |                   |
  VAvatar.ts                       |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VBadge             |    76.92 |      100 |      100 |    76.92 |                   |
  VBadge.ts                        |      100 |      100 |      100 |      100 |                   |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VBanner            |     82.5 |    85.71 |      100 |    85.71 |                   |
  VBanner.ts                       |    89.19 |    85.71 |      100 |    93.75 |             72,74 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VBottomNavigation  |    78.57 |      100 |    77.78 |    78.57 |                   |
  VBottomNavigation.ts             |       88 |      100 |    77.78 |       88 |        99,100,108 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VBottomSheet       |        0 |      100 |        0 |        0 |                   |
  VBottomSheet.ts                  |        0 |      100 |        0 |        0 |          1,4,7,24 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VBreadcrumbs       |      100 |      100 |      100 |      100 |                   |
  VBreadcrumbs.ts                  |      100 |      100 |      100 |      100 |                   |
  VBreadcrumbsItem.ts              |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VBtn               |      100 |    97.06 |      100 |      100 |                   |
  VBtn.ts                          |      100 |    97.06 |      100 |      100 |               117 |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VBtnToggle         |       70 |      100 |      100 |       70 |                   |
  VBtnToggle.ts                    |      100 |      100 |      100 |      100 |                   |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VCalendar          |    73.42 |    48.54 |    79.41 |    74.32 |                   |
  VCalendar.ts                     |    62.62 |    36.36 |    71.43 |    60.82 |... 20,221,223,224 |
  VCalendarDaily.ts                |       90 |    66.67 |    83.33 |    91.53 |83,118,168,201,238 |
  VCalendarMonthly.ts              |      100 |      100 |      100 |      100 |                   |
  VCalendarWeekly.ts               |    85.19 |    58.33 |    76.19 |    84.91 |... 70,171,173,185 |
  index.ts                         |        0 |      100 |      100 |        0 |       1,2,3,4,6,8 |
 src/components/VCalendar/mixins   |    62.64 |    51.83 |    67.71 |    63.72 |                   |
  calendar-base.ts                 |    94.29 |       90 |    85.71 |    94.12 |           108,110 |
  calendar-with-events.ts          |    37.32 |    34.92 |    45.28 |    37.95 |... 67,469,472,475 |
  calendar-with-intervals.ts       |      100 |    93.33 |      100 |      100 |                73 |
  mouse.ts                         |      100 |    58.82 |      100 |      100 |          50,55,68 |
  times.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VCalendar/util     |    99.27 |    96.19 |      100 |      100 |                   |
  events.ts                        |      100 |      100 |      100 |      100 |                   |
  props.ts                         |      100 |      100 |      100 |      100 |                   |
  timestamp.ts                     |     99.2 |    95.88 |      100 |      100 |     50,60,313,314 |
 src/components/VCard              |     69.7 |       90 |      100 |    74.07 |                   |
  VCard.ts                         |      100 |       90 |      100 |      100 |                84 |
  index.ts                         |        0 |      100 |      100 |        0 |    1,2,4,5,6,8,10 |
 src/components/VCarousel          |    85.07 |    76.92 |    78.26 |       85 |                   |
  VCarousel.ts                     |     89.8 |    76.92 |    94.12 |    88.89 |  96,97,99,100,182 |
  VCarouselItem.ts                 |      100 |      100 |    33.33 |      100 |                   |
  index.ts                         |        0 |      100 |      100 |        0 |           1,2,4,6 |
 src/components/VCheckbox          |    86.67 |    82.86 |      100 |       90 |                   |
  VCheckbox.ts                     |    89.66 |       80 |      100 |    95.83 |                77 |
  VSimpleCheckbox.ts               |      100 |    86.67 |      100 |      100 |             48,84 |
  index.ts                         |        0 |      100 |      100 |        0 |           1,2,4,5 |
 src/components/VChip              |      100 |    90.48 |      100 |      100 |                   |
  VChip.ts                         |      100 |    90.48 |      100 |      100 |           131,175 |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VChipGroup         |    78.57 |       50 |      100 |    76.92 |                   |
  VChipGroup.ts                    |      100 |       50 |      100 |      100 |                42 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VColorPicker       |    79.66 |    61.76 |    85.71 |    84.71 |                   |
  VColorPicker.ts                  |     96.3 |      100 |    91.67 |     96.3 |               119 |
  VColorPickerCanvas.ts            |     53.7 |       25 |    53.85 |    65.91 |... 14,116,119,120 |
  VColorPickerEdit.ts              |    95.92 |       75 |      100 |    95.12 |             89,94 |
  VColorPickerPreview.ts           |      100 |     62.5 |      100 |      100 |          38,42,77 |
  VColorPickerSwatches.ts          |    95.83 |       30 |     87.5 |    95.83 |                77 |
  index.ts                         |        0 |      100 |      100 |        0 |         1,2,3,5,6 |
 src/components/VColorPicker/util  |    84.72 |    69.23 |      100 |       95 |                   |
  index.ts                         |    84.72 |    69.23 |      100 |       95 |       136,137,154 |
 src/components/VCombobox          |    85.06 |    77.94 |     91.3 |    87.34 |                   |
  VCombobox.ts                     |     88.1 |    77.94 |     91.3 |    90.79 |... 37,138,140,148 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VContent           |    82.35 |      100 |      100 |    72.73 |                   |
  VContent.ts                      |      100 |      100 |      100 |      100 |                   |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,5 |
 src/components/VCounter           |      100 |      100 |      100 |      100 |                   |
  VCounter.ts                      |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VData              |    83.78 |    78.95 |    79.17 |    86.46 |                   |
  VData.ts                         |    83.33 |    78.95 |    79.17 |    86.02 |... 92,293,294,296 |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VDataIterator      |    90.12 |    84.21 |       90 |    92.36 |                   |
  VDataFooter.ts                   |    95.35 |    91.43 |      100 |    97.62 |               105 |
  VDataIterator.ts                 |    87.72 |       80 |    86.05 |     89.8 |... 67,268,269,270 |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VDataTable         |    86.56 |    83.59 |       80 |    88.95 |                   |
  MobileRow.ts                     |      100 |      100 |      100 |      100 |                   |
  Row.ts                           |       95 |     87.5 |      100 |    94.44 |                34 |
  RowGroup.ts                      |      100 |      100 |      100 |      100 |                   |
  VDataTable.ts                    |     83.6 |       72 |    74.65 |    85.98 |... 54,555,556,557 |
  VDataTableHeader.ts              |      100 |      100 |      100 |      100 |                   |
  VDataTableHeaderDesktop.ts       |    92.68 |    93.55 |    71.43 |    97.37 |                14 |
  VDataTableHeaderMobile.ts        |    93.55 |      100 |    88.89 |    92.86 |             40,41 |
  VEditDialog.ts                   |      100 |    91.67 |      100 |      100 |               137 |
  VSimpleTable.ts                  |      100 |      100 |      100 |      100 |                   |
  VVirtualTable.ts                 |    82.35 |      100 |    77.27 |    82.35 |... 82,101,126,127 |
  index.ts                         |        0 |      100 |      100 |        0 |... ,5,6,7,9,11,13 |
 src/components/VDataTable/mixins  |      100 |      100 |      100 |      100 |                   |
  header.ts                        |      100 |      100 |      100 |      100 |                   |
 src/components/VDatePicker        |       91 |    86.75 |    95.88 |    90.97 |                   |
  VDatePicker.ts                   |    94.48 |    85.19 |    96.23 |    94.96 |... 22,225,226,278 |
  VDatePickerDateTable.ts          |    95.74 |    88.89 |    92.86 |    95.56 |             41,65 |
  VDatePickerHeader.ts             |      100 |    90.91 |      100 |      100 |                75 |
  VDatePickerMonthTable.ts         |      100 |      100 |      100 |      100 |                   |
  VDatePickerTitle.ts              |      100 |      100 |      100 |      100 |                   |
  VDatePickerYears.ts              |    86.21 |    84.62 |     87.5 |    85.71 |       56,57,58,60 |
  index.ts                         |        0 |      100 |      100 |        0 |... 11,12,13,14,17 |
 src/components/VDatePicker/mixins |    95.45 |    89.29 |      100 |    95.24 |                   |
  date-picker-table.ts             |    95.45 |    89.29 |      100 |    95.24 |       135,143,149 |
 src/components/VDatePicker/util   |      100 |    93.33 |      100 |      100 |                   |
  createNativeLocaleFormatter.ts   |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
  isDateAllowed.ts                 |      100 |    66.67 |      100 |      100 |                 4 |
  monthChange.ts                   |      100 |      100 |      100 |      100 |                   |
  pad.ts                           |      100 |      100 |      100 |      100 |                   |
 src/components/VDialog            |    67.39 |    54.55 |    66.67 |    70.93 |                   |
  VDialog.ts                       |    69.66 |    54.55 |    66.67 |    73.49 |... 28,229,242,251 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VDivider           |      100 |      100 |      100 |      100 |                   |
  VDivider.ts                      |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VExpansionPanel    |    86.84 |    93.75 |    96.88 |       90 |                   |
  VExpansionPanel.ts               |      100 |      100 |      100 |      100 |                   |
  VExpansionPanelContent.ts        |      100 |      100 |      100 |      100 |                   |
  VExpansionPanelHeader.ts         |    95.45 |    83.33 |    91.67 |    95.45 |                64 |
  VExpansionPanels.ts              |      100 |      100 |      100 |      100 |                   |
  index.ts                         |        0 |      100 |      100 |        0 |       1,2,3,4,6,8 |
 src/components/VFileInput         |    83.33 |    75.93 |    93.55 |    85.29 |                   |
  VFileInput.ts                    |    86.67 |    75.93 |    93.55 |    89.23 |... 93,194,196,234 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VFooter            |    89.29 |    96.67 |      100 |       88 |                   |
  VFooter.ts                       |      100 |    96.67 |      100 |      100 |                57 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VForm              |    88.68 |       75 |    91.67 |     90.7 |                   |
  VForm.ts                         |       94 |       75 |    91.67 |     97.5 |               128 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VGrid              |    55.81 |    61.82 |    55.56 |    56.29 |                   |
  VCol.ts                          |      100 |    94.12 |      100 |      100 |                51 |
  VContainer.ts                    |    60.87 |    21.43 |       50 |       60 |... 39,40,43,48,49 |
  VFlex.ts                         |      100 |      100 |      100 |      100 |                   |
  VLayout.ts                       |      100 |      100 |      100 |      100 |                   |
  VRow.ts                          |        0 |        0 |        0 |        0 |... 14,118,126,129 |
  VSpacer.ts                       |        0 |      100 |      100 |        0 |             1,2,4 |
  grid.ts                          |      100 |    93.75 |      100 |      100 |                23 |
  index.ts                         |        0 |      100 |      100 |        0 |... 11,12,13,14,17 |
 src/components/VHover             |     87.5 |    94.44 |      100 |     87.5 |                   |
  VHover.ts                        |      100 |    94.44 |      100 |      100 |                64 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VIcon              |      100 |    97.14 |      100 |      100 |                   |
  VIcon.ts                         |      100 |    97.14 |      100 |      100 |               221 |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VImg               |    96.05 |    90.91 |      100 |      100 |                   |
  VImg.ts                          |    95.89 |    90.91 |      100 |      100 | 80,97,169,170,207 |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VInput             |     97.1 |      100 |    96.43 |    96.97 |                   |
  VInput.ts                        |    96.97 |      100 |    96.43 |    96.83 |           171,172 |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VItemGroup         |    93.97 |    96.51 |    96.97 |    94.06 |                   |
  VItem.ts                         |       95 |    92.86 |    66.67 |       95 |                27 |
  VItemGroup.ts                    |     98.9 |    97.22 |      100 |      100 |             61,64 |
  index.ts                         |        0 |      100 |      100 |        0 |         1,2,5,6,9 |
 src/components/VLabel             |      100 |      100 |      100 |      100 |                   |
  VLabel.ts                        |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VList              |    91.62 |    87.13 |    90.24 |    95.92 |                   |
  VList.ts                         |       40 |       50 |       50 |    57.14 | 78,81,83,86,88,89 |
  VListGroup.ts                    |    98.04 |    86.36 |      100 |      100 |... 26,174,176,184 |
  VListItem.ts                     |      100 |      100 |      100 |      100 |                   |
  VListItemAction.ts               |       90 |     87.5 |      100 |      100 |                15 |
  VListItemAvatar.ts               |      100 |       75 |      100 |      100 |                32 |
  VListItemGroup.ts                |      100 |      100 |      100 |      100 |                   |
  VListItemIcon.ts                 |      100 |       50 |      100 |      100 |                11 |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VMenu              |    70.66 |    64.46 |    68.18 |    71.52 |                   |
  VMenu.ts                         |    70.12 |    64.46 |    68.18 |    70.95 |... 62,399,400,401 |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VMessages          |      100 |      100 |      100 |      100 |                   |
  VMessages.ts                     |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VNavigationDrawer  |    86.99 |    90.85 |    93.48 |     87.9 |                   |
  VNavigationDrawer.ts             |    88.81 |    90.85 |    93.48 |    90.08 |... 53,354,355,375 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VOverflowBtn       |    76.92 |    61.54 |      100 |    77.78 |                   |
  VOverflowBtn.ts                  |    83.33 |    61.54 |      100 |    84.85 |    72,75,77,84,85 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VOverlay           |      100 |      100 |      100 |      100 |                   |
  VOverlay.ts                      |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VPagination        |    95.16 |      100 |      100 |       95 |                   |
  VPagination.ts                   |      100 |      100 |      100 |      100 |                   |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VParallax          |    66.67 |    66.67 |    71.43 |    69.23 |                   |
  VParallax.ts                     |       75 |    66.67 |    71.43 |    78.26 |    61,62,65,66,73 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VPicker            |      100 |    91.67 |      100 |      100 |                   |
  VPicker.ts                       |      100 |    91.67 |      100 |      100 |                63 |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VProgressCircular  |      100 |      100 |      100 |      100 |                   |
  VProgressCircular.ts             |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VProgressLinear    |    98.21 |    92.11 |      100 |      100 |                   |
  VProgressLinear.ts               |    98.11 |    92.11 |      100 |      100 |       201,225,227 |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VRadioGroup        |    79.41 |       80 |    91.67 |    81.25 |                   |
  VRadio.ts                        |     88.1 |    80.65 |    89.47 |       90 |    86,116,122,124 |
  VRadioGroup.ts                   |    80.95 |       75 |      100 |       80 |       85,87,88,90 |
  index.ts                         |        0 |      100 |      100 |        0 |           1,2,4,6 |
 src/components/VRangeSlider       |    78.26 |    75.86 |       92 |    80.81 |                   |
  VRangeSlider.ts                  |    80.36 |    75.86 |       92 |    83.33 |... 05,207,208,211 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VRating            |    96.39 |    98.21 |      100 |    95.83 |                   |
  VRating.ts                       |      100 |    98.21 |      100 |      100 |               167 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VResponsive        |      100 |      100 |      100 |      100 |                   |
  VResponsive.ts                   |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VSelect            |    90.84 |    85.71 |    92.31 |    92.66 |                   |
  VSelect.ts                       |    91.49 |    87.67 |    93.67 |    94.07 |... 88,709,710,712 |
  VSelectList.ts                   |    91.86 |    77.78 |       88 |    91.55 |... 94,195,205,223 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VSheet             |      100 |      100 |      100 |      100 |                   |
  VSheet.ts                        |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VSlideGroup        |    72.32 |    79.37 |    82.86 |    72.82 |                   |
  VSlideGroup.ts                   |    78.64 |    79.37 |    82.86 |    79.79 |... 73,279,280,330 |
  VSlideItem.ts                    |        0 |      100 |      100 |        0 |           2,5,6,8 |
  index.ts                         |        0 |      100 |      100 |        0 |         1,2,5,6,9 |
 src/components/VSlider            |    94.55 |    85.06 |      100 |    97.75 |                   |
  VSlider.ts                       |    94.47 |    85.06 |      100 |    97.71 |   478,479,503,504 |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VSnackbar          |    81.82 |    83.33 |      100 |    81.82 |                   |
  VSnackbar.ts                     |    94.74 |    83.33 |      100 |    94.74 |                59 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VSparkline         |    79.05 |    69.44 |    97.22 |    78.72 |                   |
  VSparkline.ts                    |    81.37 |    69.44 |    97.22 |    81.32 |... 56,257,258,260 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,5 |
 src/components/VSparkline/helpers |    96.67 |    80.77 |      100 |      100 |                   |
  core.ts                          |      100 |      100 |      100 |      100 |                   |
  math.ts                          |      100 |      100 |      100 |      100 |                   |
  path.ts                          |       90 |    72.22 |      100 |      100 |        7,12,28,36 |
 src/components/VSpeedDial         |     87.5 |      100 |     87.5 |    86.67 |                   |
  VSpeedDial.ts                    |    96.55 |      100 |     87.5 |     96.3 |                60 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VStepper           |    53.08 |    58.62 |    57.14 |    53.78 |                   |
  VStepper.ts                      |        0 |        0 |        0 |        0 |... 11,113,114,120 |
  VStepperContent.ts               |      100 |      100 |      100 |      100 |                   |
  VStepperStep.ts                  |    67.65 |    47.06 |    71.43 |     69.7 |... 24,129,135,136 |
  index.ts                         |        0 |      100 |      100 |        0 |... 11,12,13,14,17 |
 src/components/VSubheader         |      100 |      100 |      100 |      100 |                   |
  VSubheader.ts                    |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VSwitch            |    83.87 |    83.33 |      100 |    88.46 |                   |
  VSwitch.ts                       |    92.86 |    83.33 |      100 |      100 |     60,61,112,113 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VSystemBar         |    83.33 |    90.91 |      100 |    83.33 |                   |
  VSystemBar.ts                    |      100 |    90.91 |      100 |      100 |                38 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VTabs              |    86.86 |    85.39 |    94.29 |    90.54 |                   |
  VTab.ts                          |    96.77 |    94.12 |      100 |      100 |                83 |
  VTabItem.ts                      |      100 |      100 |      100 |      100 |                   |
  VTabs.ts                         |     87.8 |       80 |    88.24 |    91.55 |... 04,233,273,274 |
  VTabsBar.ts                      |    97.06 |     87.5 |      100 |    96.15 |                56 |
  VTabsItems.ts                    |      100 |      100 |      100 |      100 |                   |
  VTabsSlider.ts                   |      100 |      100 |      100 |      100 |                   |
  index.ts                         |        0 |      100 |      100 |        0 |     1,2,3,4,5,7,9 |
 src/components/VTextField         |    95.77 |    87.12 |      100 |    96.06 |                   |
  VTextField.ts                    |    95.68 |    87.12 |      100 |    95.97 |... 48,259,455,465 |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/components/VTextarea          |    88.24 |    93.75 |      100 |    90.91 |                   |
  VTextarea.ts                     |    96.77 |    93.75 |      100 |      100 |                76 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VTimePicker        |    94.36 |    87.69 |    95.71 |    96.52 |                   |
  VTimePicker.ts                   |    95.36 |    85.71 |    92.68 |    97.62 |       284,293,294 |
  VTimePickerClock.ts              |    98.84 |    91.07 |      100 |      100 |   114,185,191,195 |
  VTimePickerTitle.ts              |      100 |    95.45 |      100 |      100 |                39 |
  index.ts                         |        0 |      100 |      100 |        0 |         1,2,3,5,7 |
 src/components/VTimeline          |    85.71 |    85.71 |      100 |     87.5 |                   |
  VTimeline.ts                     |      100 |      100 |      100 |      100 |                   |
  VTimelineItem.ts                 |      100 |    85.71 |      100 |      100 |           115,116 |
  index.ts                         |        0 |      100 |      100 |        0 |           1,2,4,6 |
 src/components/VToolbar           |    80.77 |    85.29 |      100 |     81.4 |                   |
  VToolbar.ts                      |    95.45 |    85.29 |      100 |      100 |   63,64,68,69,128 |
  index.ts                         |        0 |      100 |      100 |        0 |... ,8,11,12,13,16 |
 src/components/VTooltip           |    70.67 |    50.85 |    72.22 |    74.24 |                   |
  VTooltip.ts                      |    73.61 |    50.85 |    72.22 |    77.78 |... 70,173,174,175 |
  index.ts                         |        0 |      100 |      100 |        0 |             1,3,4 |
 src/components/VTreeview          |    93.05 |    86.11 |     97.5 |    97.59 |                   |
  VTreeview.ts                     |    95.15 |     87.1 |       96 |     99.4 |               365 |
  VTreeviewNode.ts                 |    93.41 |    84.31 |      100 |     98.7 |               262 |
  index.ts                         |        0 |      100 |      100 |        0 |           1,2,4,6 |
 src/components/VTreeview/util     |      100 |      100 |      100 |      100 |                   |
  filterTreeItems.ts               |      100 |      100 |      100 |      100 |                   |
 src/components/VWindow            |    95.97 |    93.15 |      100 |    96.55 |                   |
  VWindow.ts                       |      100 |       92 |      100 |      100 |   163,177,250,253 |
  VWindowItem.ts                   |      100 |    95.65 |      100 |      100 |               133 |
  index.ts                         |        0 |      100 |      100 |        0 |           1,2,4,6 |
 src/components/transitions        |    52.46 |     37.5 |     12.5 |    50.91 |                   |
  expand-transition.ts             |    23.68 |     37.5 |     12.5 |    15.63 |... 78,82,83,84,85 |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/directives                    |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/directives/click-outside      |       96 |    96.55 |      100 |      100 |                   |
  index.ts                         |       96 |    96.55 |      100 |      100 |                73 |
 src/directives/resize             |    93.33 |     87.5 |      100 |      100 |                   |
  index.ts                         |    93.33 |     87.5 |      100 |      100 |                24 |
 src/directives/ripple             |    76.35 |    62.22 |    78.95 |     78.2 |                   |
  index.ts                         |    76.35 |    62.22 |    78.95 |     78.2 |... 14,215,216,217 |
 src/directives/scroll             |    94.12 |     87.5 |      100 |      100 |                   |
  index.ts                         |    94.12 |     87.5 |      100 |      100 |                14 |
 src/directives/touch              |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/locale                        |      100 |      100 |      100 |      100 |                   |
  af.ts                            |      100 |      100 |      100 |      100 |                   |
  ar.ts                            |      100 |      100 |      100 |      100 |                   |
  ca.ts                            |      100 |      100 |      100 |      100 |                   |
  cs.ts                            |      100 |      100 |      100 |      100 |                   |
  de.ts                            |      100 |      100 |      100 |      100 |                   |
  el.ts                            |      100 |      100 |      100 |      100 |                   |
  en.ts                            |      100 |      100 |      100 |      100 |                   |
  es.ts                            |      100 |      100 |      100 |      100 |                   |
  et.ts                            |      100 |      100 |      100 |      100 |                   |
  fa.ts                            |      100 |      100 |      100 |      100 |                   |
  fr.ts                            |      100 |      100 |      100 |      100 |                   |
  he.ts                            |      100 |      100 |      100 |      100 |                   |
  hr.ts                            |      100 |      100 |      100 |      100 |                   |
  hu.ts                            |      100 |      100 |      100 |      100 |                   |
  id.ts                            |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
  it.ts                            |      100 |      100 |      100 |      100 |                   |
  ja.ts                            |      100 |      100 |      100 |      100 |                   |
  ko.ts                            |      100 |      100 |      100 |      100 |                   |
  lt.ts                            |      100 |      100 |      100 |      100 |                   |
  lv.ts                            |      100 |      100 |      100 |      100 |                   |
  nl.ts                            |      100 |      100 |      100 |      100 |                   |
  no.ts                            |      100 |      100 |      100 |      100 |                   |
  pl.ts                            |      100 |      100 |      100 |      100 |                   |
  pt.ts                            |      100 |      100 |      100 |      100 |                   |
  ro.ts                            |      100 |      100 |      100 |      100 |                   |
  ru.ts                            |      100 |      100 |      100 |      100 |                   |
  sl.ts                            |      100 |      100 |      100 |      100 |                   |
  sr-Cyrl.ts                       |      100 |      100 |      100 |      100 |                   |
  sv.ts                            |      100 |      100 |      100 |      100 |                   |
  th.ts                            |      100 |      100 |      100 |      100 |                   |
  tr.ts                            |      100 |      100 |      100 |      100 |                   |
  uk.ts                            |      100 |      100 |      100 |      100 |                   |
  zh-Hans.ts                       |      100 |      100 |      100 |      100 |                   |
  zh-Hant.ts                       |      100 |      100 |      100 |      100 |                   |
 src/mixins/activatable            |    94.87 |    79.49 |      100 |    95.59 |                   |
  index.ts                         |    94.87 |    79.49 |      100 |    95.59 |       136,142,169 |
 src/mixins/applicationable        |    88.89 |    91.67 |    83.33 |       90 |                   |
  index.ts                         |    88.89 |    91.67 |    83.33 |       90 |             36,51 |
 src/mixins/bootable               |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/mixins/button-group           |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/mixins/colorable              |      100 |    83.33 |      100 |      100 |                   |
  index.ts                         |      100 |    83.33 |      100 |      100 |       18,24,47,53 |
 src/mixins/comparable             |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/mixins/delayable              |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/mixins/dependent              |    96.97 |    91.67 |      100 |      100 |                   |
  index.ts                         |    96.97 |    91.67 |      100 |      100 |                75 |
 src/mixins/detachable             |    82.98 |    73.33 |    83.33 |    84.09 |                   |
  index.ts                         |    82.98 |    73.33 |    83.33 |    84.09 |... ,98,99,100,105 |
 src/mixins/elevatable             |    88.89 |       75 |      100 |      100 |                   |
  index.ts                         |    88.89 |       75 |      100 |      100 |                18 |
 src/mixins/filterable             |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/mixins/groupable              |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/mixins/loadable               |      100 |       80 |      100 |      100 |                   |
  index.ts                         |      100 |       80 |      100 |      100 |             39,40 |
 src/mixins/localable              |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/mixins/measurable             |    86.96 |       75 |      100 |      100 |                   |
  index.ts                         |    86.96 |       75 |      100 |      100 |          34,35,38 |
 src/mixins/menuable               |    87.23 |    76.32 |    90.63 |       92 |                   |
  index.ts                         |    87.23 |    76.32 |    90.63 |       92 |... 26,327,337,338 |
 src/mixins/overlayable            |    37.25 |    24.71 |       50 |    39.77 |                   |
  index.ts                         |    37.25 |    24.71 |       50 |    39.77 |... 95,198,200,204 |
 src/mixins/picker                 |     87.5 |      100 |       50 |     87.5 |                   |
  index.ts                         |     87.5 |      100 |       50 |     87.5 |             34,37 |
 src/mixins/picker-button          |    92.86 |       90 |      100 |      100 |                   |
  index.ts                         |    92.86 |       90 |      100 |      100 |                20 |
 src/mixins/positionable           |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/mixins/proxyable              |    93.75 |    83.33 |      100 |      100 |                   |
  index.ts                         |    93.75 |    83.33 |      100 |      100 |                40 |
 src/mixins/registrable            |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/mixins/returnable             |       60 |      100 |       50 |       60 |                   |
  index.ts                         |       60 |      100 |       50 |       60 |       27,28,29,30 |
 src/mixins/rippleable             |      100 |      100 |       50 |      100 |                   |
  index.ts                         |      100 |      100 |       50 |      100 |                   |
 src/mixins/routable               |    95.65 |    92.59 |    81.82 |    97.44 |                   |
  index.ts                         |    95.65 |    92.59 |    81.82 |    97.44 |                82 |
 src/mixins/scrollable             |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/mixins/selectable             |       90 |    85.37 |    86.67 |    96.15 |                   |
  index.ts                         |       90 |    85.37 |    86.67 |    96.15 |           125,135 |
 src/mixins/sizeable               |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/mixins/ssr-bootable           |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/mixins/stackable              |    90.48 |    78.57 |      100 |      100 |                   |
  index.ts                         |    90.48 |    78.57 |      100 |      100 |          25,34,57 |
 src/mixins/themeable              |    91.67 |       75 |      100 |    91.67 |                   |
  index.ts                         |    91.67 |       75 |      100 |    91.67 |             83,86 |
 src/mixins/toggleable             |      100 |    83.33 |      100 |      100 |                   |
  index.ts                         |      100 |    83.33 |      100 |      100 |                 7 |
 src/mixins/transitionable         |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/mixins/translatable           |    16.67 |      100 |    14.29 |    16.67 |                   |
  index.ts                         |    16.67 |      100 |    14.29 |    16.67 |... 43,47,50,52,57 |
 src/mixins/validatable            |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/services                      |        0 |      100 |      100 |        0 |                   |
  index.ts                         |        0 |      100 |      100 |        0 |       1,2,3,4,5,6 |
 src/services/application          |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/services/breakpoint           |      100 |    96.83 |      100 |      100 |                   |
  index.ts                         |      100 |    96.83 |      100 |      100 |           154,163 |
 src/services/goto                 |      100 |    93.48 |    95.24 |      100 |                   |
  easing-patterns.ts               |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |    83.33 |       75 |      100 |          21,38,47 |
  util.ts                          |      100 |      100 |      100 |      100 |                   |
 src/services/icons                |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/services/icons/presets        |      100 |      100 |      100 |      100 |                   |
  fa.ts                            |      100 |      100 |      100 |      100 |                   |
  fa4.ts                           |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
  md.ts                            |      100 |      100 |      100 |      100 |                   |
  mdi-svg.ts                       |      100 |      100 |      100 |      100 |                   |
  mdi.ts                           |      100 |      100 |      100 |      100 |                   |
 src/services/lang                 |      100 |      100 |      100 |      100 |                   |
  index.ts                         |      100 |      100 |      100 |      100 |                   |
 src/services/service              |      100 |      100 |       50 |      100 |                   |
  index.ts                         |      100 |      100 |       50 |      100 |                   |
 src/services/theme                |    97.85 |    91.95 |      100 |      100 |                   |
  index.ts                         |       97 |    86.96 |      100 |      100 |... 97,199,206,210 |
  utils.ts                         |    98.84 |    97.56 |      100 |      100 |                21 |
 src/util                          |    87.92 |    74.86 |    84.31 |    89.86 |                   |
  ThemeProvider.ts                 |      100 |    83.33 |      100 |      100 |                15 |
  colorUtils.ts                    |    92.11 |     91.3 |    86.36 |    94.79 |... 93,203,204,206 |
  colors.ts                        |      100 |      100 |      100 |      100 |                   |
  component.ts                     |        0 |      100 |        0 |        0 |             19,20 |
  console.ts                       |    75.93 |    64.29 |    66.67 |       75 |... 86,87,88,90,91 |
  dedupeModelListeners.ts          |    28.57 |    22.22 |      100 |    33.33 |       11,12,13,15 |
  helpers.ts                       |    90.97 |    81.48 |    86.67 |    94.76 |... 07,456,457,472 |
  mergeData.ts                     |    79.49 |    52.63 |      100 |    78.79 |... 65,67,73,98,99 |
  mixins.ts                        |      100 |      100 |      100 |      100 |                   |
  rebuildFunctionalSlots.ts        |    66.67 |        0 |      100 |    66.67 |               7,8 |
 src/util/color                    |      100 |      100 |      100 |      100 |                   |
  transformCIELAB.ts               |      100 |      100 |      100 |      100 |                   |
  transformSRGB.ts                 |      100 |      100 |      100 |      100 |                   |
-----------------------------------|----------|----------|----------|----------|-------------------|
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

lerna ERR! yarn run test:coverage -i stderr:
PASS Vuetify src/components/VTimePicker/__tests__/VTimePicker.spec.ts (9.588s)
PASS Vuetify src/components/VCalendar/util/__tests__/timestamp.spec.ts
PASS Vuetify src/components/VDatePicker/__tests__/VDatePicker.date.spec.ts (5.778s)
PASS Vuetify src/components/VTextField/__tests__/VTextField.spec.ts
PASS Vuetify src/components/VTreeview/__tests__/VTreeview.spec.ts
PASS Vuetify src/components/VSlider/__tests__/VSlider.spec.ts
PASS Vuetify src/components/VAutocomplete/__tests__/VAutocomplete.spec.ts (5.612s)
PASS Vuetify src/components/VNavigationDrawer/__tests__/VNavigationDrawer.spec.ts (8.576s)
PASS Vuetify src/components/VCalendar/mixins/__tests__/calendar-with-intervals.spec.ts
PASS Vuetify src/components/VSelect/__tests__/VSelect.spec.ts
PASS Vuetify src/mixins/validatable/__tests__/validatable.spec.ts
PASS Vuetify src/components/VCalendar/mixins/__tests__/calendar-with-events.spec.ts
PASS Vuetify src/components/VAutocomplete/__tests__/VAutocomplete2.spec.ts
PASS Vuetify src/components/VSelect/__tests__/VSelect2.spec.ts
PASS Vuetify src/components/VSelect/__tests__/VSelect3.spec.ts
PASS Vuetify src/util/__tests__/helpers.spec.ts
PASS Vuetify src/components/VDataTable/__tests__/VDataTable.spec.ts
PASS Vuetify src/components/VCombobox/__tests__/VCombobox-multiple.spec.ts
PASS Vuetify src/components/VCheckbox/__tests__/VCheckbox.spec.ts
PASS Vuetify src/components/VIcon/__tests__/VIcon.spec.ts
PASS Vuetify src/components/VWindow/__tests__/VWindow.spec.ts
PASS Vuetify src/components/VData/__tests__/VData.spec.ts
PASS Vuetify src/components/VItemGroup/__tests__/VItemGroup.spec.ts
PASS Vuetify src/components/VDialog/__tests__/VDialog.spec.ts
PASS Vuetify src/components/VSlideGroup/__tests__/VSlideGroup.spec.ts
PASS Vuetify src/components/VDatePicker/__tests__/VDatePicker.month.spec.ts
PASS Vuetify src/components/VDatePicker/__tests__/VDatePickerDateTable.spec.ts
PASS Vuetify src/components/VSelect/__tests__/VSelect4.spec.ts
PASS Vuetify src/components/VAppBar/__tests__/VAppBar.spec.ts
PASS Vuetify src/components/VDataIterator/__tests__/VDataIterator.spec.ts
PASS Vuetify src/components/VCombobox/__tests__/VCombobox.spec.ts
PASS Vuetify src/components/VBtn/__tests__/VBtn.spec.ts
PASS Vuetify src/components/VStepper/__tests__/VStepperContent.spec.ts
PASS Vuetify src/components/VTimePicker/__tests__/VTimePickerClock.spec.ts
PASS Vuetify src/components/VSparkline/__tests__/VSparkline.spec.ts
PASS Vuetify src/components/VMenu/__tests__/VMenu.spec.ts
PASS Vuetify src/components/VPagination/__tests__/VPagination.spec.ts
PASS Vuetify src/components/VInput/__tests__/VInput.spec.ts
PASS Vuetify src/components/VForm/__tests__/VForm.spec.ts
PASS Vuetify src/components/VDatePicker/__tests__/VDatePickerMonthTable.spec.ts
PASS Vuetify src/services/theme/__tests__/theme.spec.ts
PASS Vuetify src/components/VList/__tests__/VListItem.spec.ts
PASS Vuetify src/components/VDatePicker/__tests__/VDatePickerHeader.spec.ts
PASS Vuetify src/components/VRating/__tests__/VRating.spec.ts
PASS Vuetify src/components/VProgressLinear/__tests__/VProgressLinear.spec.ts
PASS Vuetify src/services/breakpoint/__tests__/breakpoint.spec.ts
PASS Vuetify src/components/VTimePicker/__tests__/VTimePickerTitle.spec.ts
PASS Vuetify src/components/VCalendar/mixins/__tests__/calendar-base.spec.ts
PASS Vuetify src/components/VFileInput/__tests__/VFileInput.spec.ts
PASS Vuetify src/components/VCalendar/__tests__/VCalendarDaily.spec.ts
PASS Vuetify src/components/VRangeSlider/__tests__/VRangeSlider.spec.ts
PASS Vuetify src/components/VList/__tests__/VListGroup.spec.ts
PASS Vuetify src/util/__tests__/colorUtils.spec.ts
PASS Vuetify src/components/VDataIterator/__tests__/VDataFooter.spec.ts
PASS Vuetify src/components/VGrid/__tests__/VCol.spec.ts
PASS Vuetify src/components/VDataTable/__tests__/VEditDialog.spec.ts
PASS Vuetify src/mixins/activatable/__tests__/activatable.spec.ts
PASS Vuetify src/components/VImg/__tests__/VImg.spec.ts
PASS Vuetify src/components/VBanner/__tests__/VBanner.spec.ts
PASS Vuetify src/components/VWindow/__tests__/VWindowItem.spec.ts
PASS Vuetify src/components/VTabs/__tests__/VTabs.spec.ts
PASS Vuetify src/components/VDataTable/__tests__/VDataTableHeader.spec.ts
PASS Vuetify src/components/VAlert/__tests__/VAlert.spec.ts
PASS Vuetify src/components/VTextarea/__tests__/VTextarea.spec.ts
PASS Vuetify src/components/VExpansionPanel/__tests__/VExpansionPanel.spec.ts
PASS Vuetify src/components/VChip/__tests__/VChip.spec.ts
PASS Vuetify src/components/VRadioGroup/__tests__/VRadio.spec.ts
PASS Vuetify src/components/VSelect/__tests__/VSelectList.spec.ts
PASS Vuetify src/mixins/applicationable/__tests__/applicationable.spec.ts
PASS Vuetify src/components/VColorPicker/__tests__/VColorPickerEdit.spec.ts
PASS Vuetify src/components/VProgressCircular/__tests__/VProgressCircular.spec.ts
PASS Vuetify src/components/VTooltip/__tests__/VTooltip.spec.ts
PASS Vuetify src/components/VColorPicker/__tests__/VColorPicker.spec.ts
PASS Vuetify src/components/VDatePicker/__tests__/VDatePickerTitle.spec.ts
PASS Vuetify src/components/VSwitch/__tests__/VSwitch.spec.ts
PASS Vuetify src/directives/click-outside/__tests__/click-outside.spec.ts
PASS Vuetify src/components/VCalendar/__tests__/VCalendar.spec.ts
PASS Vuetify src/components/VCarousel/__tests__/VCarousel.spec.ts
PASS Vuetify src/components/VBadge/__tests__/VBadge.spec.ts
PASS Vuetify src/mixins/detachable/__tests__/detachable.spec.ts
PASS Vuetify src/components/VTabs/__tests__/VTab.spec.ts
PASS Vuetify src/components/VCalendar/mixins/__tests__/mouse.spec.ts
PASS Vuetify src/components/VTreeview/__tests__/VTreeviewNode.spec.ts
PASS Vuetify src/directives/touch/__tests__/touch.spec.ts
PASS Vuetify src/components/VDataTable/__tests__/VSimpleTable.spec.ts
PASS Vuetify src/components/VSnackbar/__tests__/VSnackbar.spec.ts
PASS Vuetify src/components/VDataTable/mixins/__tests__/header.spec.ts
PASS Vuetify src/mixins/scrollable/__tests__/scrollable.spec.ts
PASS Vuetify src/components/VHover/__tests__/VHover.spec.ts
PASS Vuetify src/services/goto/__tests__/goto.spec.ts
PASS Vuetify src/components/VDivider/__tests__/VDivider.spec.ts
PASS Vuetify src/components/VDataTable/__tests__/Row.spec.ts
PASS Vuetify src/components/VCalendar/util/__tests__/events.spec.ts
PASS Vuetify src/components/VDataTable/__tests__/MobileRow.spec.ts
PASS Vuetify src/components/VOverflowBtn/__tests__/VOverflowBtn.spec.ts
PASS Vuetify src/mixins/dependent/__tests__/dependent.spec.ts
PASS Vuetify src/components/VBreadcrumbs/__tests__/VBreadcrumbs.spec.ts
PASS Vuetify src/components/VSpeedDial/__tests__/VSpeedDial.spec.ts
PASS Vuetify src/components/VDatePicker/__tests__/VDatePickerYears.spec.ts
PASS Vuetify src/mixins/colorable/__tests__/colorable.spec.ts
PASS Vuetify src/components/VList/__tests__/VListItemAction.spec.ts
PASS Vuetify src/components/VCalendar/mixins/__tests__/times.spec.ts
PASS Vuetify src/components/VToolbar/__tests__/VToolbar.spec.ts
PASS Vuetify src/mixins/bootable/__tests__/bootable.spec.ts
PASS Vuetify src/components/VCard/__tests__/VCard.spec.ts
PASS Vuetify src/components/VList/__tests__/VList.spec.ts
PASS Vuetify src/components/VBottomNavigation/__tests__/VBottomNavigation.spec.ts
PASS Vuetify src/components/VPicker/__tests__/VPicker.spec.ts
PASS Vuetify src/directives/scroll/__tests__/scroll.spec.ts
PASS Vuetify src/components/VColorPicker/util/__tests__/index.spec.ts
PASS Vuetify src/components/VItemGroup/__tests__/VItem.spec.ts
PASS Vuetify src/components/VGrid/__tests__/VGrid.spec.ts
PASS Vuetify src/components/VTimeline/__tests__/VTimelineItem.spec.ts
PASS Vuetify src/components/VAutocomplete/__tests__/VAutocomplete3.spec.ts
PASS Vuetify src/components/VFooter/__tests__/VFooter.spec.ts
PASS Vuetify src/mixins/proxyable/__tests__/proxyable.spec.ts
PASS Vuetify src/components/VChipGroup/__tests__/VChipGroup.spec.ts
PASS Vuetify src/mixins/menuable/__tests__/menuable.spec.ts
PASS Vuetify src/directives/ripple/__tests__/ripple.spec.ts
PASS Vuetify src/components/VTreeview/util/__tests__/filterTreeItems.spec.ts
PASS Vuetify src/components/VApp/__tests__/VApp.spec.ts
PASS Vuetify src/components/VTabs/__tests__/VTabsBar.spec.ts
PASS Vuetify src/components/VSubheader/__tests__/VSubheader.spec.ts
PASS Vuetify src/services/lang/__tests__/lang.spec.ts
PASS Vuetify src/components/VStepper/__tests__/VStepperStep.spec.ts
PASS Vuetify src/mixins/overlayable/__tests__/overlayable.spec.ts
PASS Vuetify src/components/VDataTable/__tests__/VVirtualTable.spec.ts
PASS Vuetify src/services/theme/__tests__/theme-utils.spec.ts
PASS Vuetify src/components/VSystemBar/__tests__/VSystemBar.spec.ts
PASS Vuetify src/mixins/elevatable/__tests__/elevatable.spec.ts
PASS Vuetify src/directives/resize/__tests__/resize.spec.ts
PASS Vuetify src/components/VCounter/__tests__/VCounter.spec.ts
PASS Vuetify src/components/VParallax/__tests__/VParallax.spec.ts
PASS Vuetify src/components/VMessages/__tests__/VMessages.spec.ts
PASS Vuetify src/services/goto/__tests__/easing-patterns.spec.ts
PASS Vuetify src/components/VDatePicker/util/__tests__/createNativeLocaleFormatter.spec.ts
PASS Vuetify src/components/VCarousel/__tests__/VCarouselItem.spec.ts
PASS Vuetify src/components/VResponsive/__tests__/VResponsive.spec.ts
PASS Vuetify src/components/VExpansionPanel/__tests__/VExpansionPanelHeader.spec.ts
PASS Vuetify src/components/VSheet/__tests__/VSheet.spec.ts
PASS Vuetify src/components/VExpansionPanel/__tests__/VExpansionPanels.spec.ts
FAIL Vuetify src/locale/__tests__/index.spec.ts
  ● locale.ts › should have same structure for all translations

    expect(received).toStrictEqual(expected) // deep equality

    - Expected
    + Received

    @@ -25,11 +25,10 @@
            "sortAscending": "string",
            "sortDescending": "string",
            "sortNone": "string",
          },
          "itemsPerPageText": "string",
    -     "sortBy": "string",
        },
        "datePicker": Object {
          "itemsSelected": "string",
        },
        "fileInput": Object {

      20 |     const enUnfilled = unfill(locales.en)
      21 | 
    > 22 |     Object.values(locales).forEach(locale => expect(unfill(locale)).toStrictEqual(enUnfilled))
         |                                                                     ^
      23 |   })
      24 | })
      25 | 

      at src/locale/__tests__/index.spec.ts:22:69
          at Array.forEach (<anonymous>)
      at Object.<anonymous> (src/locale/__tests__/index.spec.ts:22:28)

PASS Vuetify src/components/VLabel/__tests__/VLabel.spec.ts
PASS Vuetify src/mixins/selectable/__tests__/selectable.spec.ts
PASS Vuetify src/components/VAvatar/__tests__/VAvatar.spec.ts
PASS Vuetify src/components/VBreadcrumbs/__tests__/VBreadcrumbsItem.spec.ts
PASS Vuetify src/components/VOverlay/__tests__/VOverlay.spec.ts
PASS Vuetify src/mixins/rippleable/__tests__/rippleable.spec.ts
PASS Vuetify src/components/VContent/__tests__/VContent.spec.ts
PASS Vuetify src/components/VDataTable/__tests__/RowGroup.spec.ts
PASS Vuetify src/components/VTabs/__tests__/VTabsSlider.spec.ts
PASS Vuetify src/components/VList/__tests__/VListItemAvatar.spec.ts
PASS Vuetify src/components/VAppBar/__tests__/VAppBarNavIcon.spec.ts
PASS Vuetify src/util/__tests__/console.spec.ts
PASS Vuetify src/services/application/__tests__/application.spec.ts
PASS Vuetify src/components/VList/__tests__/VListItemGroup.spec.ts
PASS Vuetify src/components/VBtnToggle/__tests__/VBtnToggle.spec.ts
PASS Vuetify src/components/VGrid/__tests__/VContainer.spec.ts
PASS Vuetify src/components/VRadioGroup/__tests__/VRadioGroup.spec.ts
PASS Vuetify src/services/icons/__tests__/icons.spec.ts
PASS Vuetify src/components/VGrid/__tests__/VLayout.spec.ts
PASS Vuetify src/components/VGrid/__tests__/VFlex.spec.ts
PASS Vuetify src/components/VCalendar/util/__tests__/props.spec.ts
PASS Vuetify src/components/VDatePicker/util/__tests__/pad.spec.ts
PASS Vuetify src/mixins/routable/__tests__/routable.spec.ts
PASS Vuetify src/components/VDatePicker/util/__tests__/monthChange.spec.ts
PASS Vuetify src/components/VTimeline/__tests__/VTimeline.spec.ts
PASS Vuetify src/mixins/groupable/__tests__/groupable.spec.ts

Summary of all failing tests
FAIL src/locale/__tests__/index.spec.ts
  ● locale.ts › should have same structure for all translations

    expect(received).toStrictEqual(expected) // deep equality

    - Expected
    + Received

    @@ -25,11 +25,10 @@
            "sortAscending": "string",
            "sortDescending": "string",
            "sortNone": "string",
          },
          "itemsPerPageText": "string",
    -     "sortBy": "string",
        },
        "datePicker": Object {
          "itemsSelected": "string",
        },
        "fileInput": Object {

      20 |     const enUnfilled = unfill(locales.en)
      21 | 
    > 22 |     Object.values(locales).forEach(locale => expect(unfill(locale)).toStrictEqual(enUnfilled))
         |                                                                     ^
      23 |   })
      24 | })
      25 | 

      at src/locale/__tests__/index.spec.ts:22:69
          at Array.forEach (<anonymous>)
      at Object.<anonymous> (src/locale/__tests__/index.spec.ts:22:28)


Test Suites: 1 failed, 167 passed, 168 total
Tests:       1 failed, 22 skipped, 1302 passed, 1325 total
Snapshots:   524 passed, 524 total
Time:        198.872s
Ran all test suites.
error Command failed with exit code 1.
error Command failed with exit code 1.
error Command failed with exit code 1.

lerna ERR! yarn run test:coverage -i exited 1 in 'vuetify'
TravisBuddy Request Identifier: 92c43e50-c997-11e9-a673-e3b5aa05dde7

@bludnic
Copy link
Contributor Author

bludnic commented Aug 28, 2019

src/locale/__tests__/index.spec.ts failed. Looks like the problem is in dev. By adding dataTable.sortBy key to the locales: cs.ts, lt.ts, sv.ts will fix it.

Copy link
Contributor

@dsseng dsseng left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yep, dev is red
image

LGTM

@dsseng dsseng merged commit b6c4f15 into vuetifyjs:dev Aug 28, 2019
MajesticPotatoe pushed a commit that referenced this pull request Sep 27, 2019
* feat(VListItem): add selectable prop

Resolves #8464

* refactor(VListItem): no need in `default: false`

Co-Authored-By: Dmitry Sharshakov <d3dx12.xx@gmail.com>
@lock lock bot locked as resolved and limited conversation to collaborators Sep 27, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants