-
Notifications
You must be signed in to change notification settings - Fork 319
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
Parse list value for terminado_settings
#949
Parse list value for terminado_settings
#949
Conversation
This seems like a reasonable change for now. Ideally we'd have a custom parser for each of the allowed fields. Here's an example of a config setting test. |
4919ac0
to
0fef4f1
Compare
0fef4f1
to
6e303ff
Compare
Codecov Report
@@ Coverage Diff @@
## main #949 +/- ##
=======================================
Coverage 72.30% 72.30%
=======================================
Files 64 64
Lines 8136 8136
Branches 1358 1358
=======================================
Hits 5883 5883
Misses 1843 1843
Partials 410 410
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Failures are unrelated
Thanks! Test Minimum Versions failure is relevant (other tests also fail on #971). Should I:
|
Oh, the minimum version check is related. We'll need a version guard on the new test for the traitlets version. |
This one 😄 |
Thanks again! |
@krassowski Note that the test that was added was failing locally on Windows for me. This change to the test make it pass, but I'm not sure if this means the bug is fixed on Windows or not? #983 (comment) |
Is there already a way to use busybox ash (or bash) compiled to WASM with this setting? emscripten-forge could build busybox, bash, and zsh, I think |
Fixes jupyterlab/jupyterlab#12540. Allows configuring
terminado_settings
from command line with:or if users are willing to accept the default tokenization by
shlex.split
with:Are there tests for configuration settings?
For context it is used in:
jupyter_server_terminals