New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Progress Tab UI tests #23752
Progress Tab UI tests #23752
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These look great, thanks for resurrecting these!
@@ -145,6 +145,7 @@ class VirtualizedSummaryView extends Component { | |||
styleTopRightGrid={progressStyles.topRight} | |||
width={styleConstants['content-width']} | |||
onScroll={onScroll} | |||
id={"#uitest-summary-view"} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove #
This test is passing consistently on ChromeDriver and SauceConnect ChromeLatestWin7, but has failed 3 times in circle. Going to start a separate PR for debug purposes, but since the iteration time is going to be much longer, I'm guessing we'll be without UI tests on teacher dashboard until the end of the week. |
Gotten past loading the dropdown by seeding the express course. Now timing out on |
I'm going to remove part of this test and just merge the parts that actually work. Here's what I'm removing: And I wait until element "#uitest-summary-view" is visible |
I removed the angular set of UI tests when removing the angular code. This adds back those tests with some updates to make them work with the new react views.
This really only tests the progress tab, and that you can switch between all tabs on the teacher dashbaord.
TODOs:
?no_home_redirect=1
everywhere in code. there's no reason to have it now that we have a new dashboard.