@@ -1056,24 +1056,8 @@ fn dotdot_in_middle_of_symlink() {
1056
1056
let mut data = Vec :: new ( ) ;
1057
1057
check ! ( file. read_to_end( & mut data) ) ;
1058
1058
assert_eq ! ( data, foo) ;
1059
- }
1060
-
1061
- /// Same as `dotdot_in_middle_of_symlink`, but use two levels of `..`.
1062
- #[ test]
1063
- fn hack ( ) {
1064
- let tmpdir = tmpdir ( ) ;
1065
1059
1066
- let foo = b"foo" ;
1067
- check ! ( tmpdir. write( "target" , foo) ) ;
1068
- check ! ( tmpdir. create_dir_all( "b/c" ) ) ;
1069
- let b = check ! ( tmpdir. open_dir( "b" ) ) ;
1070
- check ! ( symlink_dir( "c\\ ..\\ .." , & b, "up" ) ) ;
1071
-
1072
- let path = "b/up/target" ;
1073
- let mut file = check ! ( tmpdir. open( path) ) ;
1074
- let mut data = Vec :: new ( ) ;
1075
- check ! ( file. read_to_end( & mut data) ) ;
1076
- assert_eq ! ( data, foo) ;
1060
+ assert ! ( false ) ;
1077
1061
}
1078
1062
1079
1063
/// Same as `dotdot_in_middle_of_symlink`, but use two levels of `..`.
@@ -1092,6 +1076,8 @@ fn dotdot_more_in_middle_of_symlink() {
1092
1076
let mut data = Vec :: new ( ) ;
1093
1077
check ! ( file. read_to_end( & mut data) ) ;
1094
1078
assert_eq ! ( data, foo) ;
1079
+
1080
+ assert ! ( false ) ;
1095
1081
}
1096
1082
1097
1083
/// Same as `dotdot_more_in_middle_of_symlink`, but use a symlink that
@@ -1111,6 +1097,8 @@ fn dotdot_even_more_in_middle_of_symlink() {
1111
1097
let mut data = Vec :: new ( ) ;
1112
1098
check ! ( file. read_to_end( & mut data) ) ;
1113
1099
assert_eq ! ( data, foo) ;
1100
+
1101
+ assert ! ( false ) ;
1114
1102
}
1115
1103
1116
1104
/// Similar to `dotdot_in_middle_of_symlink`, but this time the symlink to
0 commit comments