File tree 1 file changed +10
-4
lines changed
1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -205,10 +205,16 @@ test.describe('Grand Search', () => {
205
205
let networkRequests = [ ] ;
206
206
207
207
page . on ( 'request' , ( request ) => {
208
- const searchRequest =
209
- request . url ( ) . endsWith ( '_find' ) || request . url ( ) . includes ( 'by_keystring' ) ;
210
- const fetchRequest = request . resourceType ( ) === 'fetch' ;
211
- if ( searchRequest && fetchRequest ) {
208
+ const isSearchRequest =
209
+ request . url ( ) . endsWith ( 'object_names' ) ||
210
+ request . url ( ) . endsWith ( '_find' ) ||
211
+ request . url ( ) . includes ( 'by_keystring' ) ;
212
+
213
+ const isFetchRequest = request . resourceType ( ) === 'fetch' ;
214
+ //CouchDB search results in a one-time head request to test for the presence of an index.
215
+ const isHeadRequest = request . method ( ) . toLowerCase ( ) === 'head' ;
216
+
217
+ if ( isSearchRequest && isFetchRequest && ! isHeadRequest ) {
212
218
networkRequests . push ( request ) ;
213
219
}
214
220
} ) ;
You can’t perform that action at this time.
0 commit comments