File tree 2 files changed +18
-4
lines changed
2 files changed +18
-4
lines changed Original file line number Diff line number Diff line change @@ -48,10 +48,12 @@ describe('Filters.vue', () => {
48
48
49
49
describe ( 'Filters Change' , ( ) => {
50
50
51
- wrapper . find ( 'input[name="mag_min"]' ) . setValue ( 1 )
52
- wrapper . trigger ( 'submit' )
51
+ const magMinField = wrapper . find ( 'input[name="mag_min"]' )
53
52
54
- it ( 'Form submit' , async ( ) => {
53
+ it ( 'Form change' , async ( ) => {
54
+
55
+ magMinField . setValue ( 1 )
56
+ magMinField . trigger ( 'input.native' )
55
57
56
58
flushPromises ( ) . then ( ( ) => {
57
59
expect ( wrapper . vm . filtersChanged ) . to . equal ( true )
@@ -60,6 +62,15 @@ describe('Filters.vue', () => {
60
62
61
63
} )
62
64
65
+ it ( 'Form submit' , async ( ) => {
66
+ wrapper . trigger ( 'submit' )
67
+
68
+ flushPromises ( ) . then ( ( ) => {
69
+ expect ( wrapper . vm . filtersChanged ) . to . equal ( false )
70
+ expect ( wrapper . vm . sendBtnFade ) . to . equal ( false )
71
+ } )
72
+ } )
73
+
63
74
} )
64
75
65
76
} )
Original file line number Diff line number Diff line change @@ -10,12 +10,15 @@ export function mapPropDataGen(mapId)
10
10
11
11
export const $routerMocks = {
12
12
$router : {
13
+ opts : { } ,
13
14
resolve : data => {
14
15
let url = data . name ? `#/${ data . name . toLowerCase ( ) } ` : '#'
15
16
return { href : data . params ? `${ url } /${ Object . values ( data . params ) . join ( '/' ) } ` : url }
16
17
} ,
17
18
replace : data => {
18
-
19
+ for ( let [ k , v ] of Object . entries ( data ) ) {
20
+ $routerMocks . $router . opts [ k ] = v
21
+ }
19
22
} ,
20
23
currentRoute : {
21
24
params : { }
You can’t perform that action at this time.
0 commit comments