Add tests for TabCompletion for various input types
See original GitHub issueAdd tests for TabCompletion for various input types
Related code coverage report:
Environment data
> $PSVersionTable
Name Value
---- -----
PSVersion 6.0.0-beta
PSEdition Core
GitCommitId v6.0.0-beta.3
OS Microsoft Windows 10.0.16204
Platform Win32NT
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
Issue Analytics
- State:
- Created 6 years ago
- Comments:5 (5 by maintainers)
Top Results From Across the Web
Custom bash tab completion showing possible ...
Before adding each possible completion, I do a quick check to see if the completion starts with the word that was typed originally....
Read more >bash and readline: tab completion in a user input loop?
Passes all unit and reg tests, and shows this output from your script when run using the patched bash, as you expected:
Read more >Tab completion behavior for click.File and click.Path types
Filename and directory completion has different behavior ... to adjust the existing ones and add some additional test cases for Path types.
Read more >Add Custom Tab Completion to Any Bash Script ... - YouTube
1. Bash Really is the Best First Language 2. Create a New Script in Your Scripts Directory 3. Find Programmable Completion in the...
Read more >Bash TAB completion tutorial (GNU Astronomy Utilities)
1 Bash TAB completion tutorial. When a user presses the [TAB] key while typing commands, Bash will inspect the input to find a...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

Summary of missing areas
CommandCompletion.cs
remove PSv2 codePSv2CompletionCompleteris for tab completion in a remote session that is from win8+ to win7, so it needs to be kept.CompletionAnalysis.cs
CompletionCompleters.cs
CompletionResult.cs
ExtensibleCompletion.cs
Register-ArgumentCompleterwithCommandName = [string]::emptyPseudoParameterBinder.cs
I think the remaining items can be pushed to MQ