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

Testing remaining Unit and Integration test suites #1923

Closed
wants to merge 89 commits into from

Conversation

dfalty
Copy link

@dfalty dfalty commented Dec 6, 2023

This PR is to test out the remaining missing CI test suites that we inherit from VS Code.

dfalty and others added 26 commits December 8, 2023 14:45
Merging main to pick up positron data tool work that is causing failing tests.
Adding capitalization bug fix
seeM and others added 28 commits January 2, 2024 16:45
- Fix test order dependence
  (posit-dev/positron-python#289)
- Format output to match physical console width (#1910)
- Enhance error messages with first stack trace and source links (#1175)
- Improvements to the fallback statement range detector. Note that these
  were already fixed in the AST-based detector which applies when the
  file has no syntax errors:
  - Multiline statements on the last line of the file (#1271)
  - Exclude comments from executed code (#1736)
- Merge vscode-python 2023.22.1 from upstream (posit-dev/positron-python#297)
- Update the active environment when starting a runtime; opt into the
  `pythonTerminalEnvVarActivation` experiment for better terminal
  integration (#1491)
Use new OpenRPC mechanism to implement frontend comm
Another attempt to fix hanging Jedi completions (posit-dev/positron-python#300).
…tor-widget

pass enter key events on multiline statements to the code editor widget
The `open_editor` event lets language runtimes instruct Positron to open
an editor with a given file and selection (line and column numbers).

This is used in the Python runtime (PR:
posit-dev/positron-python#299) to redirect
`obj??` (which in IPython shows the source code of `obj`) to open the
file defining `obj` at the defining line.

Addresses #762.
The `clear_console` event lets language runtimes instruct Positron to
clear the console.

This will be used in the Python runtime to correctly support the `clear` magic command.

Partially addresses #800.
Add the `open_editor` frontend event
Add the `clear_console` frontend event
@dfalty dfalty closed this Jan 2, 2024
@wesm wesm deleted the test/add-more-ci-tests branch June 21, 2024 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants