Skip to content

Commit a99bd85

Browse files
improved method for waiting for EEG and Dipole imgs
1 parent 6c5e7ca commit a99bd85

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

tests/frontend/e2e/tests/EEG_and_Dipole_Tut#1.test.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ describe('EEG and Dipole Plot Test using Tutorial#1', () => {
122122

123123
await console.log('Loading Tutorial #1')
124124
await EEG_Dipole_page.click(selectors.TUTORIAL_1_SELECTOR, { timeout: TIMEOUT })
125-
await EEG_Dipole_page.waitForSelector(selectors.PYR_CELL_SELECTOR)
125+
await EEG_Dipole_page.waitForSelector(selectors.PYR_CELL_SELECTOR, { timeout: TIMEOUT * 2 })
126126
await EEG_Dipole_page.waitForTimeout(PAGE_WAIT)
127127

128128

@@ -195,7 +195,9 @@ describe('EEG and Dipole Plot Test using Tutorial#1', () => {
195195

196196
await console.log('View Dipole Plot ...')
197197

198-
await EEG_Dipole_page.waitForTimeout(PAGE_WAIT * 20);
198+
await EEG_Dipole_page.waitForSelector('#plot > div > div > img', { timeout: TIMEOUT * 10, hidden: false})
199+
200+
await EEG_Dipole_page.waitForTimeout(PAGE_WAIT * 2);
199201
// await EEG_Dipole_page.click(selectors.CONNECTIONS_PLOT_SELECTOR, { timeout: TIMEOUT })
200202
// await EEG_Dipole_page.waitForTimeout(PAGE_WAIT);
201203
// await EEG_Dipole_page.click(selectors.DIPOLE_PLOT_SELECTOR)
@@ -216,11 +218,13 @@ describe('EEG and Dipole Plot Test using Tutorial#1', () => {
216218
await EEG_Dipole_page.waitForTimeout(PAGE_WAIT * 2);
217219
await EEG_Dipole_page.waitForSelector(selectors.EEG_PLOT_SELECTOR)
218220
await EEG_Dipole_page.click(selectors.EEG_PLOT_SELECTOR)
219-
await EEG_Dipole_page.waitForSelector(selectors.CANVAS_SELECTOR, { timeout: TIMEOUT })
221+
await EEG_Dipole_page.waitForSelector(selectors.CANVAS_SELECTOR, { timeout: TIMEOUT, hidden: false})
220222

221223
await console.log('View EEG Plot ...')
222224

223-
await EEG_Dipole_page.waitForTimeout(PAGE_WAIT * 25);
225+
await EEG_Dipole_page.waitForSelector('#plot > div > div > img', { timeout: TIMEOUT * 10, hidden: false})
226+
227+
await EEG_Dipole_page.waitForTimeout(PAGE_WAIT * 7);
224228
// await EEG_Dipole_page.click(selectors.CONNECTIONS_PLOT_SELECTOR, { timeout: TIMEOUT })
225229
// await EEG_Dipole_page.waitForTimeout(PAGE_WAIT * 2);
226230
// await EEG_Dipole_page.click(selectors.EEG_PLOT_SELECTOR)

0 commit comments

Comments
 (0)