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

Create web page to represent test cases #866

Open
5 tasks
pokey opened this issue Jul 14, 2022 · 0 comments
Open
5 tasks

Create web page to represent test cases #866

pokey opened this issue Jul 14, 2022 · 0 comments
Labels
code quality Improvements to code quality enhancement New feature or request

Comments

@pokey
Copy link
Member

pokey commented Jul 14, 2022

The problem

Along the lines of #678, it would be useful to be able to see our test cases in a web representation. This view would enable us to be a bit more terse with the actual representation we use for the test cases, while making the tests easier to view.

Some thoughts

  • Combined with deploy previews, it gives us a nice way to see new test cases
  • Could possibly use Create web based report of test runner #678 machinery to visualise diffs to test cases for a PR
  • Should wait until Introduce tree-sitter queries for syntactic scopes #629 merges so that we can visualise domain, removal range, iteration scope, etc
  • Should be based on new test cases that visualise query ranges as above
  • Could actually expose these under cursorless.org/tests, as they form a kind of documentation. Might also integrate them into our actual docs

See also #1524; we'll probably want a web representation for these test cases as well

Resources

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code quality Improvements to code quality enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant