You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Move the classes and interfaces into an area related to Interpreters.
Support multiple shells
Support multiple OS
Configure priority for activation providers/services (stratergy classes).
E.g. First check env is conda, then activate using conda activation mechanism,
Then we might need to try pipenv, and then virtual env, etc.
Note: If one fails, we need to try others (i.e. priority queue).
Support a fallback mechanism. E.g. if activating from powershell isn't possible but command prompt is, then we can go into CMD and activate as though it was a command prompt.
I leave the design upto @d3r3kk
Requirements:
Interpreters
.Support multiple shellsSupport multiple OSConfigure priority for activation providers/services (stratergy classes).E.g. First check env is conda, then activate using conda activation mechanism,
Then we might need to try pipenv, and then virtual env, etc.
Note: If one fails, we need to try others (i.e. priority queue).
Support a fallback mechanism.E.g. if activating from powershell isn't possible butcommand prompt
is, then we can go into CMD and activate as though it was a command prompt.Testing requirements
Propose/implement alternative testing techniques sinon, ts-mokito.Here is a great resource - https://medium.com/welldone-software/an-overview-of-javascript-testing-in-2018-f68950900bc3The text was updated successfully, but these errors were encountered: