Changeset 3232 in MondoRescue for branches/3.2/mindi-busybox/testsuite/tar.tests
- Timestamp:
- Jan 1, 2014, 12:47:38 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.2/mindi-busybox/testsuite/tar.tests
r2725 r3232 155 155 } 156 156 157 # Had a bug where on extract autodetect first "switched off" -z 158 # and then failed to recognize .tgz extension 159 optional FEATURE_TAR_CREATE FEATURE_SEAMLESS_GZ 160 testing "tar extract tgz" "\ 161 dd count=1 bs=1M if=/dev/zero of=F0 2>/dev/null 162 tar -czf F0.tgz F0 163 rm F0 164 tar -xzvf F0.tgz && echo Ok 165 rm F0 || echo BAD 166 " "\ 167 F0 168 Ok 169 " \ 170 "" "" 171 SKIP= 172 173 # Do we detect XZ-compressed data (even w/o .tar.xz or txz extension)? 174 # (the uuencoded hello_world.txz contains one empty file named "hello_world") 175 optional UUDECODE FEATURE_TAR_AUTODETECT FEATURE_SEAMLESS_XZ 176 testing "tar extract txz" "\ 177 uudecode -o input && tar tf input && echo Ok 178 " "\ 179 hello_world 180 Ok 181 " \ 182 "" "\ 183 begin-base64 644 hello_world.txz 184 /Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4AX/AEldADQZSe6ODIZQ3rSQ8kAJ 185 SnMPTX+XWGKW3Yu/Rwqg4Ik5wqgQKgVH97J8yA8IvZ4ahaCQogUNHRkXibr2 186 Q615wcb2G7fJU49AhWAAAAAAUA8gu9DyXfAAAWWADAAAAB5FXGCxxGf7AgAA 187 AAAEWVo= 188 ==== 189 " 190 SKIP= 191 192 # On extract, everything up to and including last ".." component is stripped 193 optional FEATURE_TAR_CREATE 194 testing "tar strips /../ on extract" "\ 195 rm -rf input_* test.tar 2>/dev/null 196 mkdir input_dir 197 echo Ok >input_dir/file 198 tar cf test.tar ./../tar.tempdir/input_dir/../input_dir 2>&1 199 rm -rf input_* 2>/dev/null 200 tar -vxf test.tar 2>&1 201 cat input_dir/file 2>&1 202 " "\ 203 tar: removing leading './../tar.tempdir/input_dir/../' from member names 204 input_dir/ 205 input_dir/file 206 Ok 207 " \ 208 "" "" 209 SKIP= 210 157 211 158 212 cd .. && rm -rf tar.tempdir || exit 1
Note:
See TracChangeset
for help on using the changeset viewer.