@@ -741,7 +741,6 @@ public void MenuCompletions_ClearProperly()
741741 _console . Clear ( ) ;
742742 int width = _console . BufferWidth ;
743743 string placeholderCommand = new string ( 'A' , width - 12 ) ; // 12 = "Get-Module".Length + 2
744- string emptyLine = new string ( ' ' , width ) ;
745744
746745 Test ( $ "{ placeholderCommand } ;Get-Module", Keys (
747746 placeholderCommand , ';' ,
@@ -751,10 +750,12 @@ public void MenuCompletions_ClearProperly()
751750 TokenClassification . Command , placeholderCommand ,
752751 TokenClassification . None , ';' ,
753752 TokenClassification . Command , "Get-Mo" ,
754- TokenClassification . Selection , "ckDynamicParameters" , NextLine ,
753+ TokenClassification . Selection , "ckDynamicParameters" ,
754+ NextLine ,
755755 TokenClassification . Selection , "Get-MockDynamicParameters " ,
756- TokenClassification . None , "Get-Module " , NextLine ,
757- TokenClassification . None , emptyLine ) ) ,
756+ TokenClassification . None , "Get-Module " ,
757+ NextLine ,
758+ NextLine ) ) ,
758759 _ . RightArrow ,
759760 // Navigating to the next item will cause the editing line to fit in
760761 // one physical line, so the new menu is moved up and lines from the
@@ -763,28 +764,34 @@ public void MenuCompletions_ClearProperly()
763764 TokenClassification . Command , placeholderCommand ,
764765 TokenClassification . None , ';' ,
765766 TokenClassification . Command , "Get-Mo" ,
766- TokenClassification . Selection , "dule" , NextLine ,
767+ TokenClassification . Selection , "dule" ,
768+ NextLine ,
767769 TokenClassification . None , "Get-MockDynamicParameters " ,
768- TokenClassification . Selection , "Get-Module " , NextLine ,
769- TokenClassification . None , emptyLine ) ) ,
770+ TokenClassification . Selection , "Get-Module " ,
771+ NextLine ,
772+ NextLine ) ) ,
770773 _ . LeftArrow ,
771774 CheckThat ( ( ) => AssertScreenIs ( 4 ,
772775 TokenClassification . Command , placeholderCommand ,
773776 TokenClassification . None , ';' ,
774777 TokenClassification . Command , "Get-Mo" ,
775- TokenClassification . Selection , "ckDynamicParameters" , NextLine ,
778+ TokenClassification . Selection , "ckDynamicParameters" ,
779+ NextLine ,
776780 TokenClassification . Selection , "Get-MockDynamicParameters " ,
777- TokenClassification . None , "Get-Module " , NextLine ,
778- TokenClassification . None , emptyLine ) ) ,
781+ TokenClassification . None , "Get-Module " ,
782+ NextLine ,
783+ NextLine ) ) ,
779784 _ . DownArrow ,
780785 CheckThat ( ( ) => AssertScreenIs ( 3 ,
781786 TokenClassification . Command , placeholderCommand ,
782787 TokenClassification . None , ';' ,
783788 TokenClassification . Command , "Get-Mo" ,
784- TokenClassification . Selection , "dule" , NextLine ,
789+ TokenClassification . Selection , "dule" ,
790+ NextLine ,
785791 TokenClassification . None , "Get-MockDynamicParameters " ,
786- TokenClassification . Selection , "Get-Module " , NextLine ,
787- TokenClassification . None , emptyLine ) ) ,
792+ TokenClassification . Selection , "Get-Module " ,
793+ NextLine ,
794+ NextLine ) ) ,
788795 _ . Enter ,
789796 _ . Enter
790797 ) ) ;
@@ -795,9 +802,8 @@ public void MenuCompletions_WorkWithListView()
795802 {
796803 TestSetup ( KeyMode . Cmd , new KeyHandler ( "Ctrl+Spacebar" , PSConsoleReadLine . MenuComplete ) ) ;
797804
798- var ( listWidth , windowWidth ) = CheckWindowSize ( ) ;
805+ int listWidth = CheckWindowSize ( ) ;
799806 var emphasisColors = Tuple . Create ( PSConsoleReadLineOptions . DefaultEmphasisColor , _console . BackgroundColor ) ;
800- string emptyLine = new string ( ' ' , windowWidth ) ;
801807 using var disp = SetPrediction ( PredictionSource . History , PredictionViewStyle . ListView ) ;
802808
803809 _console . Clear ( ) ;
@@ -828,19 +834,23 @@ public void MenuCompletions_WorkWithListView()
828834 _ . Ctrl_Spacebar ,
829835 CheckThat ( ( ) => AssertScreenIs ( 4 ,
830836 TokenClassification . Command , "Get-Mo" ,
831- TokenClassification . Selection , "ckDynamicParameters" , NextLine ,
837+ TokenClassification . Selection , "ckDynamicParameters" ,
838+ NextLine ,
832839 TokenClassification . Selection , "Get-MockDynamicParameters " ,
833- TokenClassification . None , "Get-Module" , NextLine ,
834- TokenClassification . None , emptyLine ,
835- TokenClassification . None , emptyLine ) ) ,
840+ TokenClassification . None , "Get-Module" ,
841+ NextLine ,
842+ NextLine ,
843+ NextLine ) ) ,
836844 _ . RightArrow ,
837845 CheckThat ( ( ) => AssertScreenIs ( 4 ,
838846 TokenClassification . Command , "Get-Mo" ,
839- TokenClassification . Selection , "dule" , NextLine ,
847+ TokenClassification . Selection , "dule" ,
848+ NextLine ,
840849 TokenClassification . None , "Get-MockDynamicParameters " ,
841- TokenClassification . Selection , "Get-Module " , NextLine ,
842- TokenClassification . None , emptyLine ,
843- TokenClassification . None , emptyLine ) ) ,
850+ TokenClassification . Selection , "Get-Module " ,
851+ NextLine ,
852+ NextLine ,
853+ NextLine ) ) ,
844854 _ . Enter ,
845855 _ . Enter
846856 ) ) ;
0 commit comments