Skip to content
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

Running list of e2e tests to implement #95

Open
9 tasks
thecodingwizard opened this issue Mar 10, 2023 · 0 comments
Open
9 tasks

Running list of e2e tests to implement #95

thecodingwizard opened this issue Mar 10, 2023 · 0 comments
Labels
backlog Work on this later

Comments

@thecodingwizard
Copy link
Member

thecodingwizard commented Mar 10, 2023

This is based off the yjs branch.

  • Switching languages syncs across tabs
  • Switching languages changes (and saves) code
  • Compiler options work
  • Changing your display name updates properly
  • Creating a new file on a newly created account updates the name properly
  • ensure file is only initialized once if there are multiple people connecting at the same time (ie. when you change the language of a file). also, ensure that it is initialized at least once. Easy to reproduce by wrapping ide-yjs message handler with settimeout of 500ms
  • test reset file to template
  • create new file page
  • hide file on dashboard
@thecodingwizard thecodingwizard added the backlog Work on this later label Mar 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Work on this later
Projects
None yet
Development

No branches or pull requests

1 participant