-
Notifications
You must be signed in to change notification settings - Fork 15
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
Attempt to fix failing tests in current main #153
Conversation
This is the exact scenario I outlined here: #154 . I think there are other key checks that matter for this PR but the failure is something I can't control or prevent unless I'm missing something. |
please update playwright snapshots |
Looks like the placement of the JupyterLab alert changed! Thanks for the help! Could you delete the |
Sure, happy to make an effort to learn and adopt the development guidelines and I agree that your comment is the best way to go to avoid any weird local machine glitches creating more problems if they get pushed. So I would just remove the I'm trying to decide the cleanest way to handle this between:
I would choose the 2nd idea. Do you agree? |
I would say continue with this PR is the easiest! We will squash the history when we merge, such that there is only a single commit to the main branch. |
please update playwright snapshots |
Thanks for your help with this @GlobalMin! |
I am excited to contribute something to this project! π» I plan on trying to help with low hanging fruit like this for the next few months at least while I'm on sabbatical. Really love the mission of EB and I'll get to stretch my skills as well. Squash syntax questionI spent way too long trying to do the squashing from my fork and got myself into some infinite loop. Just for my education, did you use this syntax just now to squash?
or |
THIS IS SOMEWHERE BETWEEN A DRAFT AND A NORMAL PR
Hi EB team. π
What is the issue
The current main branch is failing the UI-integration tests which leads to noticeable β as the status of passing required checks. This is likely not an issue for the core functionality but it's always nice to be able to keep main β , so here's my attempt to help with that.
Reproducing/context
When I clone the latest main branch which comes PR #147 and I run the UI tests locally with this flow taken from the README in the ui-tests folder I get a failing test.
I get this error:
which looks to be the exact line and issue with the failing test right now. Nice.
Fix (maybe)
Simply changing that to
jlpm playwright test --update-snapshots
locally fixes this and the tests pass but from my reading around this repo I think the way to handle it within a Github PR is to use the commentplease update playwright snapshots
and then rerunning the tests. I was able to do this successfully on a forked repo so I'm hopeful this works.