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

[DEV] How to test? #1241

Closed
karakum opened this issue Apr 21, 2020 · 1 comment · Fixed by #1621
Closed

[DEV] How to test? #1241

karakum opened this issue Apr 21, 2020 · 1 comment · Fixed by #1621

Comments

@karakum
Copy link
Contributor

karakum commented Apr 21, 2020

Running npm run test fails wit error:

root@a111f0079e60:/usr/src/app# node --version
v12.16.2
root@a111f0079e60:/usr/src/app# npm -version
6.14.4
root@a111f0079e60:/usr/src/app# ls -l
total 1596
-rw-rw-r--.    1 root root   3214 Apr 21 15:38 CODE_OF_CONDUCT.md
-rw-r--r--.    1 root root    584 Apr 21 15:56 Dockerfile
-rw-rw-r--.    1 root root   1070 Apr 21 15:38 LICENSE
-rw-rw-r--.    1 root root   5148 Apr 21 15:38 README.md
-rw-rw-r--.    1 root root    543 Apr 21 15:38 bower.json
drwxrwxr-x.    2 root root   4096 Apr 21 15:38 build
drwxrwxr-x.    2 root root   4096 Apr 21 15:38 config
drwxrwxr-x.    2 root root   4096 Apr 21 15:40 dist
drwxrwxr-x.    4 root root   4096 Apr 21 15:38 docs
drwxrwxr-x.    5 root root   4096 Apr 21 15:38 documentation
-rw-rw-r--.    1 root root    344 Apr 21 15:38 index.d.ts
-rw-rw-r--.    1 root root   1204 Apr 21 15:38 index.html
-rw-rw-r--.    1 root root    506 Apr 21 15:38 jest.config.js
-rw-rw-r--.    1 root root 215939 Apr 21 15:38 multiselect-screen-203.png
drwxr-xr-x. 1177 root root  36864 Apr 21 15:59 node_modules
-rw-rw-r--.    1 root root 743938 Apr 21 15:40 package-lock.json
-rw-rw-r--.    1 root root   3870 Apr 21 15:38 package.json
drwxrwxr-x.    2 root root   4096 Apr 21 15:38 src
drwxrwxr-x.    3 root root   4096 Apr 21 15:38 static
drwxrwxr-x.    4 root root   4096 Apr 21 15:38 tests
drwxrwxr-x.    3 root root   4096 Apr 21 15:38 v1
-rw-rw-r--.    1 root root 514880 Apr 21 15:38 yarn.lock
root@a111f0079e60:/usr/src/app# npm run test

> vue-multiselect@2.1.6 test /usr/src/app
> vue-cli-service test:unit

 FAIL  tests/unit/Multiselect.spec.js
  ● Test suite failed to run

    Plugin 1 specified in "/usr/src/app/node_modules/@vue/babel-preset-app/index.js" provided an invalid property of "default" (While processing preset: "/usr/src/app/node_modules/@vue/babel-preset-app/index.js")

      at Plugin.init (node_modules/jest-config/node_modules/babel-core/lib/transformation/plugin.js:131:13)
          at Array.map (<anonymous>)
          at Array.map (<anonymous>)

Test Suites: 1 failed, 1 total
Tests:       0 total
Snapshots:   0 total
Time:        1.961s
Ran all test suites.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! vue-multiselect@2.1.6 test: `vue-cli-service test:unit`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the vue-multiselect@2.1.6 test script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2020-04-21T16_02_40_976Z-debug.log

I want to make some PR, but can't test it.

@akashrajum7
Copy link

akashrajum7 commented May 14, 2021

Hey, I was trying to see if I can reproduce this issue, so I cloned the repo and did yarn install, but for some reason, node-sass failed to install in my system. I'm on Ubuntu 20.04. So I did yarn install node-sass which installed "node-sass": "^6.0.0",. I don't know if this problem is universal, I would like to open a pull request with the updated package.json file if it is.

Now coming back to the issue with testing this is the output I got when I ran yarn test. The tests ran but I still got an error. Please let me know if you need any more info on this. Thanks.

yarn run v1.22.5
$ vue-cli-service test:unit
 PASS  tests/unit/Multiselect.spec.js (7.984s)
  Multiselect.vue
    :value
      ✓ should work when initial value is null (34ms)
    Events emitting
      @input
        ✓ should be called whenever the value changes passing the new value and id (17ms)
      @select
        ✓ should be called after each select passing the selected option and id (12ms)
      @remove
        ✓ should be called after removing an option, passing the removed option and id (14ms)
      @close
        ✓ should be called after closing the dropdown with the current value and id (27ms)
      @open
        ✓ should be called after opening the dropdown passing the id (38ms)
    Preselecting values
      when searchable == TRUE
        when multiple == TRUE
          ✓ should preselect passed array of values (41ms)
          ✓ should preselect passed array of objects (34ms)
          ✓ should set value to [] when passing null as selected (28ms)
        when multiple == FALSE
          ✓ should preselect passed simple value (33ms)
          ✓ should preselect passed object (31ms)
      when searchable == FALSE
        ✓ should preselect passed simple value (24ms)
        ✓ should preselect passed object (41ms)
    #select()
      ✓ should do nothing when DISABLED == true (23ms)
      ✓ should do nothing when selecting a group label (26ms)
      ✓ should reset search input when clearOnSelect == TRUE (48ms)
      ✓ should keep search input when clearOnSelect == FALSE (88ms)
      when multiple == TRUE
        ✓ should add values to selected array (57ms)
        ✓ should add objects to selected array (73ms)
        ✓ should remove already selected object (77ms)
        ✓ should NOT remove already selected object when called with Tab key (53ms)
        and when max == 3
          ✓ should prevent from adding more than 3 elements (53ms)
      when multiple == FALSE
        ✓ should not deselect a value when called with Tab key (54ms)
      when closeOnSelect == FALSE
        ✓ should not close the dropdown (52ms)
    #selectGroup()
      ✓ should do nothing when selecting a group label and groupSelect == FALSE (51ms)
      when selecting a group label and groupSelect == TRUE
        ✓ should add values to selected array (57ms)
        ✓ should add objects to selected array (52ms)
        ✓ should remove already selected objects (47ms)
        ✓ should not add duplicate values to selected array (46ms)
      when selecting a group label, groupSelect == TRUE and $isDisabled == TRUE
        ✓ should add values to selected array except disabled values (52ms)
    #removeElement()
      ✓ should not do anything if disabled == TRUE (49ms)
      ✓ should remove passed element (42ms)
      ✓ should NOT remove passed element when allowEmpty == FALSE & 1 element is left (47ms)
    #removeLastElement()
      ✓ should remove last selected element (47ms)
      ✓ should not do anything if "Delete" key is blocked (40ms)
    #addPointerElement()
      ✓ should select() currently pointed option (56ms)
    #pointerForward()
      ✓ should increase the pointer value by 2 if next option is label (41ms)
      ✓ should increase the pointer value by 1 (50ms)
      ✓ should NOT increase the pointer value if pointed at last element (52ms)
    #pointerBackward()
      ✓ should increase the pointer value by 1 if the first option is a label (46ms)
      ✓ should decrease the pointer value by 2 if previous option is label (45ms)
      ✓ should decrease the pointer value by 1 (42ms)
      ✓ should NOT decrease the pointer value if pointed at first element (43ms)
    #pointerReset()
      ✓ should reset the pointer value to 0 (44ms)
      ✓ should do nothing when closeOnSelect == FALSE (42ms)
    #pointerSet(index)
      ✓ should set the pointer value to passed index (41ms)
    #pointerAdjust()
      ✓ should adjust the pointer to stay within options (41ms)
      ✓ should adjust the pointer to the first non-group-label option after changed from empty (40ms)
    #watch:search
      ✓ should call @search-change event callback whenever search value changes (44ms)
    #activate()
      ✓ should set isOpen value to true (38ms)
      ✓ should set set the pointer to the first non-group-label option (52ms)
    #toggle()
      ✓ should set isOpen value to FALSE when it is TRUE (47ms)
    #deactivate()
      ✓ should set isOpen value to false (47ms)
      ✓ should reset search value when multiple == TRUE (49ms)
    #isExistingOption()
      ✓ should return FALSE when there are no options to look into (57ms)
      ✓ should return TRUE only when query has matching option (53ms)
    #isSelected()
      ✓ should return TRUE when passed option is selected when multiple == TRUE (57ms)
      ✓ should return FALSE when passed option is selected when multiple == TRUE (45ms)
      ✓ should return TRUE when passed option is selected when multiple == FALSE (50ms)
      ✓ should return FALSE when passed option is NOT selected when multiple == FALSE (46ms)
    #getOptionLabel()
      ✓ should return empty string for undefined option (55ms)
      ✓ should return value for passed option when simple value (50ms)
      ✓ should return option.label for passed option (53ms)
      ✓ should return option’s label when custom label is set (54ms)
      ✓ should return customLabel’s interpolation if set for objects options (69ms)
      ✓ should return customLabel’s interpolation if set for primitive options (53ms)
    valueKeys
      ✓ should return primitive value Array when no :key is provided (54ms)
      ✓ should return an Array maped from option[key] values when multiple is TRUE (51ms)
      ✓ should return option[key] value when multiple is FALSE (47ms)
    optionKeys
      ✓ should return primitive value Array when no :label is provided (47ms)
      ✓ should return an Array maped from option[label] values (59ms)
      ✓ should return an flat Array maped from option[label] of group values (47ms)
      ✓ when an option group is empty, return null to prevent formatting a non existent item. (51ms)
    filteredOptions
      ✓ should return matched options according to search value (77ms)
      ✓ should return matched options according to search value (63ms)
      ✓ should return no options when there are no matches with search value (76ms)
      ✓ should hide already selected elements when :hide-selected is set to true (80ms)
      ✓ should add additional option at the begining when search is filled and :taggable is TRUE (74ms)
      ✓ should not alter the available options when :internal-search is FALSE (65ms)
      ✓ should return only as many options as set in the :options-limit prop. (71ms)
      ✓ should return all the passed options including falsy options (57ms)
      when groupValues is passed
        ✓ should return a flat options list (53ms)
        ✓ should return a flat options list when options are objects (57ms)
        ✓ should return a filtered flat options list (65ms)
        ✓ should remove groups without matching results (59ms)
        ✓ should filter options objects matching query (76ms)
    currentOptionLabel
      ✓ should return the current option label (46ms)
      ✓ should display selected value even when is the number zero (84ms)
      when MULTIPLE is FALSE
        ✓ should return the current option label (45ms)
      when MULTIPLE is TRUE
        ✓ should return the placeholder value (52ms)
    #onTag
      ✓ should should push to value and options with default settings and :taggable is TRUE (80ms)
    #onTagPosition
      ✓ should display new tag above search results by default when tag-position is defaulted to 'top' (58ms)
      ✓ should display new tag below search results when tag-position is set to 'bottom' (52ms)
    #limitText
      ✓ should by default interpolate the limit text (60ms)
    visibleValues
      ✓ should by default interpolate the limit text (53ms)
    @ready:showLabels
      ✓ should hide all labels if :show-labels is FALSE (77ms)
    #updateSearch
      ✓ should update the search value (52ms)
    preselectFirst
      ✓ should update the search value (51ms)

  console.error node_modules/vue/dist/vue.runtime.common.dev.js:621
    [Vue warn]: Error in v-on handler: "TypeError: Cannot read property 'createElement' of null"
    
    found in
    
    ---> <VueMultiselect>
           <Root>

  console.error node_modules/vue/dist/vue.runtime.common.dev.js:1884
    TypeError: Cannot read property 'createElement' of null
        at Object.createElement$1 [as createElement] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:5659:22)
        at createElm (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:5923:19)
        at updateChildren (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6190:11)
        at patchVnode (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6293:29)
        at updateChildren (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6167:9)
        at patchVnode (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6293:29)
        at VueComponent.patch [as __patch__] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6454:9)
        at VueComponent.Vue._update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:3930:19)
        at VueComponent.vm._update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/@vue/test-utils/dist/vue-test-utils.js:2039:12)
        at VueComponent.updateComponent (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4048:10)
        at Watcher.get (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4459:25)
        at Watcher.run (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4534:22)
        at Watcher.update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4522:10)
        at Dep.notify (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:732:13)
        at Object.reactiveSetter [as isOpen] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1057:11)
        at VueComponent.proxySetter [as isOpen] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4611:26)
        at VueComponent.deactivate (/home/akash/Downloads/Projects/vue-multiselect/src/multiselectMixin.js:674:7)
        at blur (/home/akash/Downloads/Projects/vue-multiselect/src/Multiselect.vue:404:3684)
        at invokeWithErrorHandling (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1850:26)
        at HTMLInputElement.invoker (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:2175:14)
        at HTMLInputElement.original._wrapper (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6889:25)
        at invokeEventListeners (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:193:27)
        at HTMLInputElementImpl._dispatch (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:119:9)
        at Object.exports.fireFocusEventWithTargetAdjustment (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/helpers/focusing.js:77:10)
        at HTMLInputElementImpl.focus (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAndSVGElementShared-impl.js:36:14)
        at HTMLInputElement.focus (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/generated/HTMLElement.js:39:21)
        at VueComponent.focus (/home/akash/Downloads/Projects/vue-multiselect/src/multiselectMixin.js:660:69)
        at Array.<anonymous> (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1976:12)
        at flushCallbacks (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1902:14)

  console.error node_modules/vue/dist/vue.runtime.common.dev.js:621
    [Vue warn]: Error in v-on handler: "TypeError: Cannot read property 'createComment' of null"
    
    found in
    
    ---> <VueMultiselect>
           <Root>

  console.error node_modules/vue/dist/vue.runtime.common.dev.js:1884
    TypeError: Cannot read property 'createComment' of null
        at Object.createComment (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:5679:19)
        at createElm (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:5939:27)
        at updateChildren (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6190:11)
        at patchVnode (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6293:29)
        at updateChildren (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6167:9)
        at patchVnode (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6293:29)
        at VueComponent.patch [as __patch__] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6454:9)
        at VueComponent.Vue._update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:3930:19)
        at VueComponent.vm._update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/@vue/test-utils/dist/vue-test-utils.js:2039:12)
        at VueComponent.updateComponent (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4048:10)
        at Watcher.get (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4459:25)
        at Watcher.run (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4534:22)
        at Watcher.update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4522:10)
        at Dep.notify (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:732:13)
        at Object.reactiveSetter [as isOpen] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1057:11)
        at VueComponent.proxySetter [as isOpen] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4611:26)
        at VueComponent.activate (/home/akash/Downloads/Projects/vue-multiselect/src/multiselectMixin.js:656:7)
        at focus (/home/akash/Downloads/Projects/vue-multiselect/src/Multiselect.vue:404:3613)
        at invokeWithErrorHandling (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1850:26)
        at HTMLInputElement.invoker (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:2175:14)
        at HTMLInputElement.original._wrapper (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6889:25)
        at invokeEventListeners (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:193:27)
        at HTMLInputElementImpl._dispatch (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:119:9)
        at Object.exports.fireFocusEventWithTargetAdjustment (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/helpers/focusing.js:77:10)
        at HTMLInputElementImpl.focus (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAndSVGElementShared-impl.js:38:14)
        at HTMLInputElement.focus (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/generated/HTMLElement.js:39:21)
        at VueComponent.focus (/home/akash/Downloads/Projects/vue-multiselect/src/multiselectMixin.js:660:69)
        at Array.<anonymous> (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1976:12)
        at flushCallbacks (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1902:14)

  console.error node_modules/vue/dist/vue.runtime.common.dev.js:621
    [Vue warn]: Error in v-on handler: "TypeError: Cannot read property 'createElement' of null"
    
    found in
    
    ---> <VueMultiselect>
           <Root>

  console.error node_modules/vue/dist/vue.runtime.common.dev.js:1884
    TypeError: Cannot read property 'createElement' of null
        at Object.createElement$1 [as createElement] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:5659:22)
        at createElm (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:5923:19)
        at updateChildren (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6190:11)
        at patchVnode (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6293:29)
        at updateChildren (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6167:9)
        at patchVnode (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6293:29)
        at VueComponent.patch [as __patch__] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6454:9)
        at VueComponent.Vue._update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:3930:19)
        at VueComponent.vm._update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/@vue/test-utils/dist/vue-test-utils.js:2039:12)
        at VueComponent.updateComponent (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4048:10)
        at Watcher.get (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4459:25)
        at Watcher.run (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4534:22)
        at Watcher.update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4522:10)
        at Dep.notify (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:732:13)
        at Object.reactiveSetter [as isOpen] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1057:11)
        at VueComponent.proxySetter [as isOpen] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4611:26)
        at VueComponent.deactivate (/home/akash/Downloads/Projects/vue-multiselect/src/multiselectMixin.js:674:7)
        at blur (/home/akash/Downloads/Projects/vue-multiselect/src/Multiselect.vue:404:3684)
        at invokeWithErrorHandling (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1850:26)
        at HTMLInputElement.invoker (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:2175:14)
        at HTMLInputElement.original._wrapper (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6889:25)
        at invokeEventListeners (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:193:27)
        at HTMLInputElementImpl._dispatch (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:119:9)
        at Object.exports.fireFocusEventWithTargetAdjustment (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/helpers/focusing.js:77:10)
        at HTMLInputElementImpl.focus (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAndSVGElementShared-impl.js:36:14)
        at HTMLInputElement.focus (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/generated/HTMLElement.js:39:21)
        at VueComponent.focus (/home/akash/Downloads/Projects/vue-multiselect/src/multiselectMixin.js:660:69)
        at Array.<anonymous> (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1976:12)
        at flushCallbacks (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1902:14)

  console.error node_modules/vue/dist/vue.runtime.common.dev.js:621
    [Vue warn]: Error in v-on handler: "TypeError: Cannot read property 'createComment' of null"
    
    found in
    
    ---> <VueMultiselect>
           <Root>

  console.error node_modules/vue/dist/vue.runtime.common.dev.js:1884
    TypeError: Cannot read property 'createComment' of null
        at Object.createComment (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:5679:19)
        at createElm (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:5939:27)
        at updateChildren (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6190:11)
        at patchVnode (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6293:29)
        at updateChildren (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6167:9)
        at patchVnode (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6293:29)
        at VueComponent.patch [as __patch__] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6454:9)
        at VueComponent.Vue._update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:3930:19)
        at VueComponent.vm._update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/@vue/test-utils/dist/vue-test-utils.js:2039:12)
        at VueComponent.updateComponent (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4048:10)
        at Watcher.get (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4459:25)
        at Watcher.run (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4534:22)
        at Watcher.update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4522:10)
        at Dep.notify (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:732:13)
        at Object.reactiveSetter [as isOpen] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1057:11)
        at VueComponent.proxySetter [as isOpen] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4611:26)
        at VueComponent.activate (/home/akash/Downloads/Projects/vue-multiselect/src/multiselectMixin.js:656:7)
        at focus (/home/akash/Downloads/Projects/vue-multiselect/src/Multiselect.vue:404:3613)
        at invokeWithErrorHandling (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1850:26)
        at HTMLInputElement.invoker (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:2175:14)
        at HTMLInputElement.original._wrapper (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6889:25)
        at invokeEventListeners (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:193:27)
        at HTMLInputElementImpl._dispatch (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:119:9)
        at Object.exports.fireFocusEventWithTargetAdjustment (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/helpers/focusing.js:77:10)
        at HTMLInputElementImpl.focus (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAndSVGElementShared-impl.js:38:14)
        at HTMLInputElement.focus (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/generated/HTMLElement.js:39:21)
        at VueComponent.focus (/home/akash/Downloads/Projects/vue-multiselect/src/multiselectMixin.js:660:69)
        at Array.<anonymous> (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1976:12)
        at flushCallbacks (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1902:14)

  console.error node_modules/vue/dist/vue.runtime.common.dev.js:621
    [Vue warn]: Error in v-on handler: "TypeError: Cannot read property 'createElement' of null"
    
    found in
    
    ---> <VueMultiselect>
           <Root>

  console.error node_modules/vue/dist/vue.runtime.common.dev.js:1884
    TypeError: Cannot read property 'createElement' of null
        at Object.createElement$1 [as createElement] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:5659:22)
        at createElm (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:5923:19)
        at updateChildren (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6190:11)
        at patchVnode (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6293:29)
        at updateChildren (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6167:9)
        at patchVnode (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6293:29)
        at VueComponent.patch [as __patch__] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6454:9)
        at VueComponent.Vue._update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:3930:19)
        at VueComponent.vm._update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/@vue/test-utils/dist/vue-test-utils.js:2039:12)
        at VueComponent.updateComponent (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4048:10)
        at Watcher.get (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4459:25)
        at Watcher.run (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4534:22)
        at Watcher.update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4522:10)
        at Dep.notify (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:732:13)
        at Object.reactiveSetter [as isOpen] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1057:11)
        at VueComponent.proxySetter [as isOpen] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4611:26)
        at VueComponent.deactivate (/home/akash/Downloads/Projects/vue-multiselect/src/multiselectMixin.js:674:7)
        at blur (/home/akash/Downloads/Projects/vue-multiselect/src/Multiselect.vue:404:3684)
        at invokeWithErrorHandling (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1850:26)
        at HTMLInputElement.invoker (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:2175:14)
        at HTMLInputElement.original._wrapper (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6889:25)
        at invokeEventListeners (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:193:27)
        at HTMLInputElementImpl._dispatch (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:119:9)
        at Object.exports.fireFocusEventWithTargetAdjustment (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/helpers/focusing.js:77:10)
        at HTMLInputElementImpl.focus (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAndSVGElementShared-impl.js:36:14)
        at HTMLInputElement.focus (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/generated/HTMLElement.js:39:21)
        at VueComponent.focus (/home/akash/Downloads/Projects/vue-multiselect/src/multiselectMixin.js:660:69)
        at Array.<anonymous> (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1976:12)
        at flushCallbacks (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1902:14)

  console.error node_modules/vue/dist/vue.runtime.common.dev.js:621
    [Vue warn]: Error in v-on handler: "TypeError: Cannot read property 'createComment' of null"
    
    found in
    
    ---> <VueMultiselect>
           <Root>

  console.error node_modules/vue/dist/vue.runtime.common.dev.js:1884
    TypeError: Cannot read property 'createComment' of null
        at Object.createComment (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:5679:19)
        at createElm (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:5939:27)
        at updateChildren (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6190:11)
        at patchVnode (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6293:29)
        at updateChildren (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6167:9)
        at patchVnode (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6293:29)
        at VueComponent.patch [as __patch__] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6454:9)
        at VueComponent.Vue._update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:3930:19)
        at VueComponent.vm._update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/@vue/test-utils/dist/vue-test-utils.js:2039:12)
        at VueComponent.updateComponent (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4048:10)
        at Watcher.get (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4459:25)
        at Watcher.run (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4534:22)
        at Watcher.update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4522:10)
        at Dep.notify (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:732:13)
        at Object.reactiveSetter [as isOpen] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1057:11)
        at VueComponent.proxySetter [as isOpen] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4611:26)
        at VueComponent.activate (/home/akash/Downloads/Projects/vue-multiselect/src/multiselectMixin.js:656:7)
        at focus (/home/akash/Downloads/Projects/vue-multiselect/src/Multiselect.vue:404:3613)
        at invokeWithErrorHandling (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1850:26)
        at HTMLInputElement.invoker (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:2175:14)
        at HTMLInputElement.original._wrapper (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6889:25)
        at invokeEventListeners (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:193:27)
        at HTMLInputElementImpl._dispatch (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:119:9)
        at Object.exports.fireFocusEventWithTargetAdjustment (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/helpers/focusing.js:77:10)
        at HTMLInputElementImpl.focus (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAndSVGElementShared-impl.js:38:14)
        at HTMLInputElement.focus (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/generated/HTMLElement.js:39:21)
        at VueComponent.focus (/home/akash/Downloads/Projects/vue-multiselect/src/multiselectMixin.js:660:69)
        at Array.<anonymous> (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1976:12)
        at flushCallbacks (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1902:14)

  console.error node_modules/vue/dist/vue.runtime.common.dev.js:621
    [Vue warn]: Error in v-on handler: "TypeError: Cannot read property 'createElement' of null"
    
    found in
    
    ---> <VueMultiselect>
           <Root>

  console.error node_modules/vue/dist/vue.runtime.common.dev.js:1884
    TypeError: Cannot read property 'createElement' of null
        at Object.createElement$1 [as createElement] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:5659:22)
        at createElm (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:5923:19)
        at updateChildren (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6190:11)
        at patchVnode (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6293:29)
        at updateChildren (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6167:9)
        at patchVnode (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6293:29)
        at VueComponent.patch [as __patch__] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6454:9)
        at VueComponent.Vue._update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:3930:19)
        at VueComponent.vm._update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/@vue/test-utils/dist/vue-test-utils.js:2039:12)
        at VueComponent.updateComponent (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4048:10)
        at Watcher.get (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4459:25)
        at Watcher.run (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4534:22)
        at Watcher.update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4522:10)
        at Dep.notify (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:732:13)
        at Object.reactiveSetter [as isOpen] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1057:11)
        at VueComponent.proxySetter [as isOpen] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4611:26)
        at VueComponent.deactivate (/home/akash/Downloads/Projects/vue-multiselect/src/multiselectMixin.js:674:7)
        at blur (/home/akash/Downloads/Projects/vue-multiselect/src/Multiselect.vue:404:3684)
        at invokeWithErrorHandling (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1850:26)
        at HTMLInputElement.invoker (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:2175:14)
        at HTMLInputElement.original._wrapper (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6889:25)
        at invokeEventListeners (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:193:27)
        at HTMLInputElementImpl._dispatch (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:119:9)
        at Object.exports.fireFocusEventWithTargetAdjustment (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/helpers/focusing.js:77:10)
        at HTMLInputElementImpl.focus (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAndSVGElementShared-impl.js:36:14)
        at HTMLInputElement.focus (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/generated/HTMLElement.js:39:21)
        at VueComponent.focus (/home/akash/Downloads/Projects/vue-multiselect/src/multiselectMixin.js:660:69)
        at Array.<anonymous> (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1976:12)
        at flushCallbacks (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1902:14)

  console.error node_modules/vue/dist/vue.runtime.common.dev.js:621
    [Vue warn]: Error in v-on handler: "TypeError: Cannot read property 'createComment' of null"
    
    found in
    
    ---> <VueMultiselect>
           <Root>

  console.error node_modules/vue/dist/vue.runtime.common.dev.js:1884
    TypeError: Cannot read property 'createComment' of null
        at Object.createComment (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:5679:19)
        at createElm (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:5939:27)
        at updateChildren (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6190:11)
        at patchVnode (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6293:29)
        at updateChildren (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6167:9)
        at patchVnode (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6293:29)
        at VueComponent.patch [as __patch__] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6454:9)
        at VueComponent.Vue._update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:3930:19)
        at VueComponent.vm._update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/@vue/test-utils/dist/vue-test-utils.js:2039:12)
        at VueComponent.updateComponent (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4048:10)
        at Watcher.get (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4459:25)
        at Watcher.run (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4534:22)
        at Watcher.update (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4522:10)
        at Dep.notify (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:732:13)
        at Object.reactiveSetter [as isOpen] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1057:11)
        at VueComponent.proxySetter [as isOpen] (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:4611:26)
        at VueComponent.activate (/home/akash/Downloads/Projects/vue-multiselect/src/multiselectMixin.js:656:7)
        at focus (/home/akash/Downloads/Projects/vue-multiselect/src/Multiselect.vue:404:3613)
        at invokeWithErrorHandling (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1850:26)
        at HTMLInputElement.invoker (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:2175:14)
        at HTMLInputElement.original._wrapper (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:6889:25)
        at invokeEventListeners (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:193:27)
        at HTMLInputElementImpl._dispatch (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:119:9)
        at Object.exports.fireFocusEventWithTargetAdjustment (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/helpers/focusing.js:77:10)
        at HTMLInputElementImpl.focus (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAndSVGElementShared-impl.js:38:14)
        at HTMLInputElement.focus (/home/akash/Downloads/Projects/vue-multiselect/node_modules/jsdom/lib/jsdom/living/generated/HTMLElement.js:39:21)
        at VueComponent.focus (/home/akash/Downloads/Projects/vue-multiselect/src/multiselectMixin.js:660:69)
        at Array.<anonymous> (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1976:12)
        at flushCallbacks (/home/akash/Downloads/Projects/vue-multiselect/node_modules/vue/dist/vue.runtime.common.dev.js:1902:14)

Test Suites: 1 passed, 1 total
Tests:       98 passed, 98 total
Snapshots:   0 total
Time:        8.683s, estimated 9s
Ran all test suites.
Done in 9.64s.

@akki-jat akki-jat added this to the 2.1.7 release milestone Nov 11, 2022
@akki-jat akki-jat linked a pull request Nov 11, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants