MCPcopy Create free account
hub / github.com/Rello/analytics / createDataloadEntry

Function createDataloadEntry

tests/playwright/common.js:676–688  ·  view source on GitHub ↗
(page, options = {})

Source from the content-addressed store, hash-verified

674}
675
676async function createDataloadEntry(page, options = {}) {
677 const { deletion = false } = options;
678 await clickFirst(
679 page,
680 deletion ? ['#createDataDeletionButton'] : ['#createDataloadButton'],
681 deletion ? 'create deletion button' : 'create dataload button'
682 );
683 await clickFirst(page, ['#dataloadList a:has-text("New")', 'a:has-text("New")'], 'new dataload entry', {
684 throwOnMissing: false,
685 waitAfterMs: 200,
686 });
687 await page.locator('#dataloadName').first().waitFor({ state: 'visible', timeout: 15000 });
688}
689
690function dataloadEntryLink(page, name) {
691 return page.locator('#dataLoadList a, #dataDeleteList a').filter({ hasText: name }).first();

Calls 2

clickFirstFunction · 0.85
firstMethod · 0.80

Tested by

no test coverage detected