Skip to content

Commit a9d034b

Browse files
committed
fix tests
1 parent 57477ac commit a9d034b

3 files changed

Lines changed: 656 additions & 676 deletions

File tree

test/public/defaults.js

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -893,3 +893,28 @@ module.exports.getPeriodInputsSelectors = (popoverSelector) => {
893893
toTimeSelector: `${commonInputsAncestor} > div:nth-child(2) input:nth-child(2)`,
894894
};
895895
};
896+
897+
/**
898+
* Open filtering panel
899+
* @param {puppeteer.page} page page handler
900+
*/
901+
module.exports.openFilteringPanel = async (page) => {
902+
// console.log("TOBEC openieng filter panel")
903+
await page.waitForSelector('#reset-filters', { visible: true }).catch(async () => {
904+
await this.pressElement(page, '#openFilterToggle');
905+
// console.log("TOBEC was not opened, openieng filter panel ")
906+
})
907+
};
908+
909+
/**
910+
* Reset standard filtering
911+
* Excecution of this function does not change visibility of filtering popover
912+
* @param {puppeteer.page} page page handler
913+
*/
914+
module.exports.resetFilters = async (page) => {
915+
await page.waitForSelector('#reset-filters', { visible: true }).then(() => this.pressElement(page, '#reset-filters')).catch(async () => {
916+
await this.pressElement(page, '#openFilterToggle');
917+
await this.pressElement(page, '#reset-filters');
918+
await this.pressElement(page, '#openFilterToggle');
919+
})
920+
};

test/public/runs/navigationUtils.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,17 @@
1313

1414
const { waitForNavigation, pressElement, expectUrlParams, waitForTableLength } = require('../defaults.js');
1515

16+
/**
17+
* Navigate to runs overview page
18+
*
19+
* @param {Puppeteer.Page} page page
20+
* @return {Promise<void>} promise
21+
*/
22+
exports.navigateToRunsOverview = async (page) => {
23+
await waitForNavigation(page, () => pressElement(page, 'a#run-overview', true));
24+
};
25+
26+
1627
/**
1728
* Navigate to Runs per LHC period
1829
*

0 commit comments

Comments
 (0)