summaryrefslogtreecommitdiff
path: root/src/etc/testcases
diff options
context:
space:
mode:
authorStefan Bodewig <stefan.bodewig@innoq.com>2022-11-26 17:23:20 +0100
committerStefan Bodewig <stefan.bodewig@innoq.com>2022-11-26 17:23:20 +0100
commit22ef1323cc2e38505dcfde911939cd92b6539dd5 (patch)
tree83a40003f1274cbaeefafcdd229d2975b69d2ae5 /src/etc/testcases
parent3e6d6acc38a47aa66e629e519f482ee975dd0480 (diff)
downloadant-22ef1323cc2e38505dcfde911939cd92b6539dd5.tar.gz
warn against multi-byte encoding in tar
Diffstat (limited to 'src/etc/testcases')
-rw-r--r--src/etc/testcases/taskdefs/untar.xml8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/etc/testcases/taskdefs/untar.xml b/src/etc/testcases/taskdefs/untar.xml
index a443e120d..1255d9d87 100644
--- a/src/etc/testcases/taskdefs/untar.xml
+++ b/src/etc/testcases/taskdefs/untar.xml
@@ -60,6 +60,14 @@
<target name="encodingTest">
<mkdir dir="${output}/untartestin"/>
<touch file="${output}/untartestin/foo"/>
+ <tar tarfile="${output}/untartest.tar" basedir="${output}/untartestin" encoding="Cp1251"/>
+ <mkdir dir="${output}/untartestout"/>
+ <untar src="${output}/untartest.tar" dest="${output}/untartestout" encoding="Cp1251"/>
+ </target>
+
+ <target name="multiByteEncodingTest">
+ <mkdir dir="${output}/untartestin"/>
+ <touch file="${output}/untartestin/foo"/>
<tar tarfile="${output}/untartest.tar" basedir="${output}/untartestin" encoding="UnicodeBig"/>
<mkdir dir="${output}/untartestout"/>
<untar src="${output}/untartest.tar" dest="${output}/untartestout" encoding="UnicodeBig"/>