@@ -68,7 +68,6 @@ describe('displayWrapper.vue', () => {
68
68
await router . push ( `/record/${ response . container . id } ` ) ;
69
69
mountApp ( ) ;
70
70
wrapper . vm . getBriefObject ( ) ;
71
- wrapper . vm . updateUrl ( ) ;
72
71
wrapper . vm . retrieveSearchResults ( ) ;
73
72
await flushPromises ( ) ;
74
73
@@ -85,23 +84,19 @@ describe('displayWrapper.vue', () => {
85
84
mountApp ( ) ;
86
85
87
86
wrapper . vm . getBriefObject ( ) ;
88
- wrapper . vm . updateUrl ( ) ;
89
87
wrapper . vm . retrieveSearchResults ( ) ;
90
88
await flushPromises ( ) ;
91
89
expect ( wrapper . vm . search_method ) . toEqual ( 'searchJson' ) ;
92
- expect ( wrapper . vm . $router . currentRoute . value . query . types ) . toEqual ( 'Work,File' ) ;
93
90
} ) ;
94
91
95
92
it ( "uses the correct search parameters for non admin works only browse" , async ( ) => {
96
93
await router . push ( '/record/73bc003c-9603-4cd9-8a65-93a22520ef6a/?works_only=false' ) ;
97
94
mountApp ( ) ;
98
95
99
96
wrapper . vm . getBriefObject ( ) ;
100
- wrapper . vm . updateUrl ( ) ;
101
97
wrapper . vm . retrieveSearchResults ( ) ;
102
98
await flushPromises ( ) ;
103
99
expect ( wrapper . vm . search_method ) . toEqual ( 'listJson' ) ;
104
- expect ( wrapper . vm . $router . currentRoute . value . query . types ) . toEqual ( 'Work,Folder,Collection,File' ) ;
105
100
} ) ;
106
101
107
102
it ( "uses the correct search parameters if search text is specified" , async ( ) => {
@@ -111,11 +106,9 @@ describe('displayWrapper.vue', () => {
111
106
} ) ;
112
107
113
108
wrapper . vm . getBriefObject ( ) ;
114
- wrapper . vm . updateUrl ( ) ;
115
109
wrapper . vm . retrieveSearchResults ( ) ;
116
110
await flushPromises ( ) ;
117
111
expect ( wrapper . vm . search_method ) . toEqual ( 'searchJson' ) ;
118
- expect ( wrapper . vm . $router . currentRoute . value . query . types ) . toEqual ( 'Work,Folder,Collection,File' ) ;
119
112
} ) ;
120
113
121
114
it ( "uses the correct search parameters if facet parameter is specified" , async ( ) => {
@@ -125,11 +118,9 @@ describe('displayWrapper.vue', () => {
125
118
} ) ;
126
119
127
120
wrapper . vm . getBriefObject ( ) ;
128
- wrapper . vm . updateUrl ( ) ;
129
121
wrapper . vm . retrieveSearchResults ( ) ;
130
122
await flushPromises ( ) ;
131
123
expect ( wrapper . vm . search_method ) . toEqual ( 'searchJson' ) ;
132
- expect ( wrapper . vm . $router . currentRoute . value . query . types ) . toEqual ( 'Work,Folder,Collection,File' ) ;
133
124
} ) ;
134
125
135
126
it ( "uses the correct parameters for admin unit browse" , async ( ) => {
@@ -159,55 +150,19 @@ describe('displayWrapper.vue', () => {
159
150
} ) ;
160
151
161
152
wrapper . vm . getBriefObject ( ) ;
162
- wrapper . vm . updateUrl ( ) ;
163
153
wrapper . vm . retrieveSearchResults ( ) ;
164
154
await flushPromises ( ) ;
165
155
expect ( wrapper . vm . search_method ) . toEqual ( 'listJson' ) ;
166
- expect ( wrapper . vm . $router . currentRoute . value . query . types ) . toEqual ( 'Work,Folder,Collection,File' ) ;
167
156
expect ( wrapper . find ( ".container-note" ) . exists ( ) ) . toBe ( true ) ;
168
157
expect ( wrapper . find ( '#browse-display-type' ) . exists ( ) ) . toBe ( true ) ;
169
158
} ) ;
170
159
171
- it ( "updates the url when work type changes" , async ( ) => {
172
- await router . push ( '/record/73bc003c-9603-4cd9-8a65-93a22520ef6a?browse_type=gallery-display' ) ;
173
- mountApp ( {
174
- container_info : {
175
- briefObject : {
176
- type : 'Collection' ,
177
- objectPath : [
178
- {
179
- pid : 'collections' ,
180
- name : 'Content Collections Root' ,
181
- container : true
182
- } ,
183
- {
184
- pid : '353ee09f-a4ed-461e-a436-18a1bee77b01' ,
185
- name : 'testAdminUnit' ,
186
- container : true
187
- } ,
188
- {
189
- pid : 'fc77a9be-b49d-4f4e-b656-1644c9e964fc' ,
190
- name : 'testCollection' ,
191
- container : true
192
- }
193
- ]
194
- } ,
195
- resourceType : 'Collection'
196
- }
197
- } ) ;
198
-
199
- wrapper . vm . updateUrl ( ) ;
200
- await flushPromises ( ) ;
201
- expect ( wrapper . vm . $router . currentRoute . value . query . types ) . toEqual ( 'Work,Folder,Collection,File' ) ;
202
- } ) ;
203
-
204
160
it ( "displays a 'works only' option if the 'works only' box is checked and no records are works" , async ( ) => {
205
161
stubQueryResponse ( `searchJson/73bc003c-9603-4cd9-8a65-93a22520ef6a?.+` , response ) ;
206
162
await router . push ( '/record/73bc003c-9603-4cd9-8a65-93a22520ef6a?works_only=true' ) ;
207
163
mountApp ( ) ;
208
164
209
165
wrapper . vm . getBriefObject ( ) ;
210
- wrapper . vm . updateUrl ( ) ;
211
166
wrapper . vm . retrieveSearchResults ( ) ;
212
167
await flushPromises ( ) ;
213
168
let works_only = wrapper . find ( '.container-note' ) ;
@@ -218,10 +173,7 @@ describe('displayWrapper.vue', () => {
218
173
it ( "does not display a 'works only' option if the 'works only' box is not checked and no records are works" , async ( ) => {
219
174
await router . push ( '/record/73bc003c-9603-4cd9-8a65-93a22520ef6a?works_only=false' ) ;
220
175
mountApp ( ) ;
221
- // wrapper.vm.getBriefObject();
222
- // wrapper.vm.updateUrl();
223
- // wrapper.vm.retrieveSearchResults();
224
- // await flushPromises();
176
+
225
177
let works_only = wrapper . find ( '.container-note' ) ;
226
178
expect ( works_only . exists ( ) ) . toBe ( false )
227
179
} ) ;
@@ -253,7 +205,6 @@ describe('displayWrapper.vue', () => {
253
205
await router . push ( '/record/73bc003c-9603-4cd9-8a65-93a22520ef6a' ) ;
254
206
mountApp ( ) ;
255
207
wrapper . vm . getBriefObject ( ) ;
256
- wrapper . vm . updateUrl ( ) ;
257
208
wrapper . vm . retrieveSearchResults ( ) ;
258
209
await flushPromises ( ) ;
259
210
@@ -357,7 +308,6 @@ describe('displayWrapper.vue', () => {
357
308
let num_facets = wrapper . vm . $store . state . possibleFacetFields . length ;
358
309
expect ( num_facets ) . toBeGreaterThan ( 0 ) ;
359
310
expect ( wrapper . vm . $store . state . possibleFacetFields . indexOf ( 'unit' ) ) . toEqual ( - 1 ) ;
360
- expect ( wrapper . vm . $route . query . facetSelect . indexOf ( 'unit' ) ) . toEqual ( - 1 ) ;
361
311
362
312
// Trigger works only filter and make sure that the set of facets does not change
363
313
await wrapper . find ( '#works-only' ) . trigger ( 'click' ) ;
0 commit comments