You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Wait Until Element Is Not Visible xpath=//div[@aria-labelledby="${tab_id_to_wait}"]/${JLAB XP NOTEBOOK CONTENT}/div[${cell_n}]/${JLAB XP CELL INPUT STATUS ICON}${timeout}
47
+
Wait Until Element Is Not Visible xpath=//div[@aria-labelledby="${tab_id_to_wait}"]/${NB TAB XP CONTENT}/div[${cell_n}]/${CELL XP INPUT STATUS ICON}${timeout}
50
48
51
49
Get A JupyterLab Code Cell Output In a Given Tab
52
50
[Documentation] It returns the output of a given cell in a specific JL tab.
53
51
... The cell index starts from 1 and you must count empty and markdown cells too.
54
52
[Arguments]${tab_id_to_read}${cell_n}
55
-
${outputtext}= Get Text xpath=//div[@aria-labelledby="${tab_id_to_read}"]/${JLAB XP NOTEBOOK CONTENT}/div[${cell_n}]/${JLAB XP CELL OUTPUT TEXT}}
53
+
${outputtext}= Get Text xpath=//div[@aria-labelledby="${tab_id_to_read}"]/${NB TAB XP CONTENT}/div[${cell_n}]/${CELL XP OUTPUT TEXT}
${JLAB XP LAUNCHER} //div[contains(@class, 'jp-Launcher-body')]
24
+
${JLAB XP CARD} //div[contains(@class, 'jp-LauncherCard')]
25
+
${JLAB XP DOCK} //div[@id='jp-main-dock-panel']
26
+
${JLAB XP MENU ITEM LABEL} //div[contains(@class, 'p-Menu-itemLabel')]
27
+
${JLAB XP MENU LABEL} //div[contains(@class, 'p-MenuBar-itemLabel')]
28
+
${JLAB XP TOP} //div[@id='jp-top-panel']
29
+
${JLAB XP MAIN AREA FRAG} [contains(@class, 'jp-MainAreaWidget')]
30
+
${JLAB XP NB FRAG}${JLAB XP MAIN AREA FRAG}\[contains(@class, 'jp-NotebookPanel')]
31
+
${JLAB XP NB TOOLBAR FRAG} [contains(@class, 'jp-NotebookPanel-toolbar')]
32
+
${JLAB XP NB TOOLBAR} //div${JLAB XP NB TOOLBAR FRAG}
33
+
${JLAB XP BUSY KERNEL} //*[local-name() = 'div' and conttains(@class, 'jp-FilledCircleIcon' or (local-name() = 'svg' and contains(@data-icon, 'ui-components:circle-filled')))]
34
+
${CELL XP INPUT} div[contains(@class, p-Cell-inputWrapper)]/div[contains(@class,"jp-Cell-inputArea")]
35
+
${CELL XP INPUT STATUS ICON}${CELL XP INPUT}/div[contains(@class,"jp-InputArea-prompt") and (.="[*]:")]
36
+
${CELL XP OUTPUT} div[contains(@class, jp-Cell-outputWrapper)]/div[contains(@class,"jp-Cell-outputArea")]
37
+
${CELL XP OUTPUT TEXT}${CELL XP OUTPUT}//div[contains(@class,"jp-RenderedText")]
38
+
${NB TAB XP CONTENT} div[@aria-label="notebook content"]
39
+
## dock panel
40
+
${JLAB XP DOCK PANEL} //*[@id = 'jp-main-dock-panel']
41
+
${JLAB XP DOCK TAB}${JLAB XP DOCK PANEL}//ul[contains(@class, 'p-TabBar-content')]/li[contains(@class, 'p-TabBar-tab')]
42
+
${JLAB XP DOCK TAB LABEL}${JLAB XP DOCK TAB}/div[contains(@class, 'p-TabBar-tabLabel')]
0 commit comments