diff --git a/src/components/Select.vue b/src/components/Select.vue index f66c0ff..70ef10d 100644 --- a/src/components/Select.vue +++ b/src/components/Select.vue @@ -702,7 +702,7 @@ export default { value = this.$data._value } - if (value !== undefined && value !== null) { + if (value !== undefined && value !== null && value !== '') { return [].concat(value) } diff --git a/tests/unit/Selecting.spec.js b/tests/unit/Selecting.spec.js index 67301f9..e9165c9 100755 --- a/tests/unit/Selecting.spec.js +++ b/tests/unit/Selecting.spec.js @@ -213,7 +213,7 @@ describe('VS - Selecting Values', () => { expect(Select.vm.selectedValue).toEqual(options) }) - fit('can select a false boolean option', async () => { + it('can select a false boolean option', async () => { const Select = mountDefault({ options: [false], })