@@ -41,24 +41,24 @@ fn is_one_edit_away(s1: &str, s2: &str) -> bool {
4141 one_char_inserted ( s1, s2)
4242}
4343
44+ fn main ( ) {
45+ is_one_edit_away ( "pale" , "ple" ) ;
46+ }
47+
4448#[ cfg( test) ]
4549mod tests {
4650 use super :: * ;
4751
4852 #[ test]
4953 fn test_is_one_edit_away ( ) {
50- assert_eq ! ( is_one_edit_away( "pale" , "pale" ) , true ) ;
51- assert_eq ! ( is_one_edit_away( "pale" , "ple" ) , true ) ;
52- assert_eq ! ( is_one_edit_away( "pales" , "pale" ) , true ) ;
53- assert_eq ! ( is_one_edit_away( "pale" , "bale" ) , true ) ;
54- assert_eq ! ( is_one_edit_away( "pale" , "bake" ) , false ) ;
54+ assert ! ( is_one_edit_away( "pale" , "pale" ) ) ;
55+ assert ! ( is_one_edit_away( "pale" , "ple" ) ) ;
56+ assert ! ( is_one_edit_away( "pales" , "pale" ) ) ;
57+ assert ! ( is_one_edit_away( "pale" , "bale" ) ) ;
58+ assert ! ( ! is_one_edit_away( "pale" , "bake" ) ) ;
5559
56- assert_eq ! ( is_one_edit_away( "pale" , "8e9auh" ) , false ) ;
57- assert_eq ! ( is_one_edit_away( "pale" , "" ) , false ) ;
58- assert_eq ! ( is_one_edit_away( "pale" , "pale " ) , true ) ;
60+ assert ! ( ! is_one_edit_away( "pale" , "8e9auh" ) ) ;
61+ assert ! ( ! is_one_edit_away( "pale" , "" ) ) ;
62+ assert ! ( is_one_edit_away( "pale" , "pale " ) ) ;
5963 }
6064}
61-
62- fn main ( ) {
63- is_one_edit_away ( "pale" , "ple" ) ;
64- }
0 commit comments