@@ -53,10 +53,7 @@ fn test_select_repositories_select_all() {
5353 } ,
5454 ] ;
5555
56- let mut events = Vec :: new ( ) ;
57- // Space to select all, then Enter
58- events. push ( key_event ( KeyCode :: Char ( ' ' ) ) ) ;
59- events. push ( key_event ( KeyCode :: Enter ) ) ;
56+ let events = vec ! [ key_event( KeyCode :: Char ( ' ' ) ) , key_event( KeyCode :: Enter ) ] ;
6057
6158 let mut event_source = MockEventSource :: new ( events) ;
6259 let backend = TestBackend :: new ( 80 , 24 ) ;
@@ -90,13 +87,13 @@ fn test_select_repositories_select_subset() {
9087 } ,
9188 ] ;
9289
93- let mut events = Vec :: new ( ) ;
94- // Down to repo1, Space to select, Down to repo2, Space to select, Enter
95- events . push ( key_event ( KeyCode :: Down ) ) ; // Move to repo1
96- events . push ( key_event ( KeyCode :: Char ( ' ' ) ) ) ; // Select repo1
97- events . push ( key_event ( KeyCode :: Down ) ) ; // Move to repo2
98- events . push ( key_event ( KeyCode :: Char ( ' ' ) ) ) ; // Select repo2
99- events . push ( key_event ( KeyCode :: Enter ) ) ; // Confirm
90+ let events = vec ! [
91+ key_event ( KeyCode :: Down ) , // Move to repo1
92+ key_event( KeyCode :: Char ( ' ' ) ) , // Select repo1
93+ key_event( KeyCode :: Down ) , // Move to repo2
94+ key_event( KeyCode :: Char ( ' ' ) ) , // Select repo2
95+ key_event( KeyCode :: Enter ) , // Confirm
96+ ] ;
10097
10198 let mut event_source = MockEventSource :: new ( events) ;
10299 let backend = TestBackend :: new ( 80 , 24 ) ;
@@ -118,9 +115,9 @@ fn test_select_repositories_cancel() {
118115 alias: None ,
119116 } ] ;
120117
121- let mut events = Vec :: new ( ) ;
122- // Esc to cancel
123- events . push ( key_event ( KeyCode :: Esc ) ) ;
118+ let events = vec ! [
119+ key_event ( KeyCode :: Esc ) , // Esc to cancel
120+ ] ;
124121
125122 let mut event_source = MockEventSource :: new ( events) ;
126123 let backend = TestBackend :: new ( 80 , 24 ) ;
@@ -145,9 +142,9 @@ fn test_select_repositories_no_selection() {
145142 alias: None ,
146143 } ] ;
147144
148- let mut events = Vec :: new ( ) ;
149- // Just Enter without selecting anything
150- events . push ( key_event ( KeyCode :: Enter ) ) ;
145+ let events = vec ! [
146+ key_event ( KeyCode :: Enter ) , // Just Enter without selecting anything
147+ ] ;
151148
152149 let mut event_source = MockEventSource :: new ( events) ;
153150 let backend = TestBackend :: new ( 80 , 24 ) ;
0 commit comments