microsoft / inshellisense

IDE style command line auto complete
MIT License
8.21k stars 179 forks source link

ci: add detailed e2e tests & prebuilt node-pty #188

Closed cpendery closed 3 months ago

cpendery commented 3 months ago

Adding detailed e2e tests using tui-test which I made for this purpose. Additionally, this tweaks the zsh shell integration where the user's saved prompt wasn't getting overridden properly when under test. Lastly, this uses a prebuilt node-pty in order to work with shorter install times and on the macOS agents without issues