|
73 | 73 | const tutorials = await browserPage.InsightsPanel.setActiveTab(ExploreTabs.Tutorials);
|
74 | 74 |
|
75 | 75 | await t.expect(tutorials.customTutorials.visible).ok('custom tutorials sections is not visible');
|
| 76 | + // Verify that user can see "My Tutorials" tab is collapsed by default in tutorials |
| 77 | + await t.expect(tutorials.customTutorials.getAttribute('aria-expanded')).eql('false', 'My tutorials not closed by default'); |
| 78 | + |
| 79 | + // Expand My tutorials |
| 80 | + await tutorials.toggleMyTutorialPanel(); |
76 | 81 | await t.click(tutorials.tutorialOpenUploadButton);
|
77 | 82 | await t.expect(tutorials.tutorialSubmitButton.hasAttribute('disabled')).ok('submit button is not disabled');
|
78 | 83 |
|
|
138 | 143 |
|
139 | 144 | await workbenchPage.NavigationHeader.togglePanel(true);
|
140 | 145 | const tutorials = await workbenchPage.InsightsPanel.setActiveTab(ExploreTabs.Tutorials);
|
| 146 | + await tutorials.toggleMyTutorialPanel(); |
141 | 147 | await t.click(tutorials.tutorialOpenUploadButton);
|
142 | 148 | // Verify that user can upload tutorials using a URL
|
143 | 149 | await t.typeText(tutorials.tutorialLinkField, link);
|
|
199 | 205 | // Upload custom tutorial
|
200 | 206 | await workbenchPage.NavigationHeader.togglePanel(true);
|
201 | 207 | const tutorials = await workbenchPage.InsightsPanel.setActiveTab(ExploreTabs.Tutorials);
|
| 208 | + await tutorials.toggleMyTutorialPanel(); |
202 | 209 | await t
|
203 | 210 | .click(tutorials.tutorialOpenUploadButton)
|
204 | 211 | .setFilesToUpload(tutorials.tutorialImport, [zipFilePath])
|
|
269 | 276 | // Upload custom tutorial
|
270 | 277 | await workbenchPage.NavigationHeader.togglePanel(true);
|
271 | 278 | const tutorials = await workbenchPage.InsightsPanel.setActiveTab(ExploreTabs.Tutorials);
|
| 279 | + await tutorials.toggleMyTutorialPanel(); |
272 | 280 | await t
|
273 | 281 | .click(tutorials.tutorialOpenUploadButton)
|
274 | 282 | .setFilesToUpload(tutorials.tutorialImport, [zipFilePath])
|
|
0 commit comments