-
Notifications
You must be signed in to change notification settings - Fork 5k
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
Switch to puppeteer for regression tests #2891
Comments
Sweet, also available for use in karma tests. |
Gosh I wish we were on karma for classic. I can't recall how that went when @jdfreder did some adaptation. Maybe we bit off too much too soon. I think I'm going to try to adapt the test suite so it mostly fits in with the current way it runs. I should hopefully have it situated enough that people can tackle converting individual test cases in parallel with me. |
I've got a branch for this and I'm currently in progress on it, in case folks are wondering. If you'd like to see where things are at or want to join in, please let me know in the comments below. Also please like and subscribe. #youtube |
How's the progress coming along? I think this is still blocking your PR #2884. |
I haven't been able to carve out time again for this, though I started on it in #3003. |
Closing as Notebook 7 developed on the |
PhantomJS is no longer maintained and there is a solid, stable replacement -- chrome headless. In particular, we'd probably want to use
puppeteer
which has a fairly similar API to casper.I've done a tiny amount of instrumentation of jupyter notebook using puppeteer and it has been quite nice. I could make a PR but for now I'll just show what I've got:
Terminal output:
Screenshot that was grabbed using the API above:
The text was updated successfully, but these errors were encountered: