Skip to content

Commit c4eb5b6

Browse files
author
Arman
committed
geophystech#137 ExportDropDown.
1 parent fbd1d5b commit c4eb5b6

File tree

2 files changed

+21
-6
lines changed

2 files changed

+21
-6
lines changed

test/unit/specs/ExportDropDown.spec.js

+2-3
Original file line numberDiff line numberDiff line change
@@ -46,17 +46,16 @@ describe('ExportDropDown.vue', () => {
4646
request('url', {})
4747
})
4848

49+
wrapper.vm.$refs.dropdown.visible = true
50+
4951
it('Request xls file url', async () => {
5052

51-
wrapper.trigger('shown')
5253
wrapper.find('.dropdown-item').trigger('click')
53-
// wrapper.trigger('hide')
5454

5555
flushPromises().then(() => {
5656
expect(window.location.href).to.equal(resp.response.data.data.url)
5757
expect(wrapper.vm.$refs.dropdown.visible).to.equal(false)
5858
expect(wrapper.vm.xlsSpinnerShow).to.equal(false)
59-
wrapper.trigger('hide')
6059
})
6160

6261
})

test/unit/specs/Filters.spec.js

+19-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { mount, createLocalVue } from '@vue/test-utils'
2+
import { $routerMocks, describeCheckFormFields } from '../utils'
3+
import flushPromises from 'flush-promises'
24
import Filters from '@/components/Filters'
35
import BootstrapVue from 'bootstrap-vue'
4-
import { $routerMocks, describeCheckFormFields } from '../utils'
56
import $moment from 'moment'
6-
import $http from 'axios'
77

88
const localVue = createLocalVue()
99
localVue.use(BootstrapVue)
@@ -19,7 +19,7 @@ describe('Filters.vue', () => {
1919
}
2020

2121
const wrapper = mount(Filters, {
22-
mocks: Object.assign({ $http, $moment, $store }, $routerMocks),
22+
mocks: Object.assign({ $moment, $store }, $routerMocks),
2323
attachToDocument: true,
2424
localVue
2525
})
@@ -46,4 +46,20 @@ describe('Filters.vue', () => {
4646
label: 'Check filter fields'
4747
})
4848

49+
describe('Filters Change', () => {
50+
51+
wrapper.vm.filters.mag_min = 1
52+
wrapper.trigger('submit')
53+
54+
it('Form submit', async () => {
55+
56+
flushPromises().then(() => {
57+
expect(wrapper.vm.filtersChanged).to.equal(true)
58+
expect(wrapper.vm.sendBtnFade).to.equal(true)
59+
})
60+
61+
})
62+
63+
})
64+
4965
})

0 commit comments

Comments
 (0)