mirror of
https://github.com/nasa/openmct.git
synced 2025-04-20 00:51:09 +00:00
Fix logic for additional feature detection request
This commit is contained in:
parent
e7f04f8021
commit
d420782004
@ -205,10 +205,16 @@ test.describe('Grand Search', () => {
|
||||
let networkRequests = [];
|
||||
|
||||
page.on('request', (request) => {
|
||||
const searchRequest =
|
||||
request.url().endsWith('_find') || request.url().includes('by_keystring');
|
||||
const fetchRequest = request.resourceType() === 'fetch';
|
||||
if (searchRequest && fetchRequest) {
|
||||
const isSearchRequest =
|
||||
request.url().endsWith('object_names') ||
|
||||
request.url().endsWith('_find') ||
|
||||
request.url().includes('by_keystring');
|
||||
|
||||
const isFetchRequest = request.resourceType() === 'fetch';
|
||||
//CouchDB search results in a one-time head request to test for the presence of an index.
|
||||
const isHeadRequest = request.method().toLowerCase() === 'head';
|
||||
|
||||
if (isSearchRequest && isFetchRequest && !isHeadRequest) {
|
||||
networkRequests.push(request);
|
||||
}
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user