@@ -138,7 +138,7 @@ pub fn parse_command<S: Into<String>>(
138
138
) -> Result < Option < ( Command , String ) > , shell_words:: ParseError > {
139
139
let s = raw_cmd. into ( ) ;
140
140
let command_string = s. trim ( ) . to_string ( ) ;
141
- if command_string. len ( ) == 0 {
141
+ if command_string. is_empty ( ) {
142
142
return Ok ( None ) ;
143
143
}
144
144
let argv = shell_words:: split ( & command_string) ?;
@@ -281,13 +281,13 @@ mod test {
281
281
tcp_timeout : & str ,
282
282
command : & str ,
283
283
) {
284
- env:: set_var ( "WAIT_BEFORE_HOSTS" , before. to_string ( ) ) ;
285
- env:: set_var ( "WAIT_AFTER_HOSTS" , after. to_string ( ) ) ;
286
- env:: set_var ( "WAIT_HOSTS_TIMEOUT" , timeout. to_string ( ) ) ;
287
- env:: set_var ( "WAIT_HOST_CONNECT_TIMEOUT" , tcp_timeout. to_string ( ) ) ;
288
- env:: set_var ( "WAIT_HOSTS" , hosts. to_string ( ) ) ;
289
- env:: set_var ( "WAIT_SLEEP_INTERVAL" , sleep. to_string ( ) ) ;
290
- env:: set_var ( "WAIT_COMMAND" , command. to_string ( ) ) ;
284
+ env:: set_var ( "WAIT_BEFORE_HOSTS" , before) ;
285
+ env:: set_var ( "WAIT_AFTER_HOSTS" , after) ;
286
+ env:: set_var ( "WAIT_HOSTS_TIMEOUT" , timeout) ;
287
+ env:: set_var ( "WAIT_HOST_CONNECT_TIMEOUT" , tcp_timeout) ;
288
+ env:: set_var ( "WAIT_HOSTS" , hosts) ;
289
+ env:: set_var ( "WAIT_SLEEP_INTERVAL" , sleep) ;
290
+ env:: set_var ( "WAIT_COMMAND" , command) ;
291
291
}
292
292
293
293
#[ test]
@@ -297,7 +297,7 @@ mod test {
297
297
298
298
#[ test]
299
299
fn parse_command_returns_none_when_command_is_empty ( ) {
300
- for c in vec ! [ "" , " \t \n \r \n " ] {
300
+ for c in & [ "" , " \t \n \r \n " ] {
301
301
let p = parse_command ( c. to_string ( ) ) . unwrap ( ) ;
302
302
assert ! ( p. is_none( ) ) ;
303
303
}
0 commit comments