[devscripts] 01/01: test_mk-origtargz: Normalize mimetypes as returned by file
Joachim Breitner
nomeata at moszumanska.debian.org
Tue May 13 07:27:49 UTC 2014
This is an automated email from the git hooks/post-receive script.
nomeata pushed a commit to branch master
in repository devscripts.
commit c244bb597fa163fdb539aa476e252106921d8f94
Author: Joachim Breitner <nomeata at debian.org>
Date: Tue May 13 09:26:32 2014 +0200
test_mk-origtargz: Normalize mimetypes as returned by file
---
test/test_mk-origtargz | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/test/test_mk-origtargz b/test/test_mk-origtargz
index a27c4d2..e4bdb5d 100755
--- a/test/test_mk-origtargz
+++ b/test/test_mk-origtargz
@@ -162,7 +162,8 @@ run_mk_origtargz() {
assertType () {
mime="$1"
file="$2"
- assertEquals "filetype for $(basename "$file")" "$mime" "$(file --brief --mime-type "$file")"
+ actual="$(file --brief --mime-type "$file" | sed -e 's,/x-,/,')"
+ assertEquals "filetype for $(basename "$file")" "$mime" "$actual"
}
@@ -266,7 +267,7 @@ testRepackGZ2XZ() {
--package foo --version 0.1 --copy foo-0.1.tar.gz --repack --compression xz
assertFalse "wrong result does exist" "[ -e $TMPDIR/foo_0.1.orig.tar.gz ]"
assertTrue "result does not exist" "[ -e $TMPDIR/foo_0.1.orig.tar.xz ]"
- assertType application/x-xz $TMPDIR/foo_0.1.orig.tar.xz
+ assertType application/xz $TMPDIR/foo_0.1.orig.tar.xz
}
testRepackXZ2GZ() {
@@ -306,7 +307,7 @@ testRepackZip2XZ() {
--package foo --version 0.1 foo-0.1.zip --compression xz
assertTrue "original zip file does not exist" "[ -e $TMPDIR/foo-0.1.zip ]"
assertTrue "result does not exist" "[ -e $TMPDIR/foo_0.1.orig.tar.xz ]"
- assertType application/x-xz $TMPDIR/foo_0.1.orig.tar.xz
+ assertType application/xz $TMPDIR/foo_0.1.orig.tar.xz
}
testExclude() {
@@ -329,7 +330,7 @@ testExcludeXZ() {
"Successfully repacked ../foo-0.1.tar.xz as ../foo_0.1.orig.tar.xz, deleting 19 files from it." \
../foo-0.1.tar.xz
assertTrue "result does not exist" "[ -e $TMPDIR/foo_0.1.orig.tar.xz ]"
- assertType application/x-xz $TMPDIR/foo_0.1.orig.tar.xz
+ assertType application/xz $TMPDIR/foo_0.1.orig.tar.xz
assertEquals "file contents" "$expected_files_after_removal" "$(tar taf $TMPDIR/foo_0.1.orig.tar.xz | sort)"
}
@@ -341,7 +342,7 @@ testExcludeZip() {
"Successfully repacked ../foo-0.1.zip as ../foo_0.1.orig.tar.xz, deleting 19 files from it." \
../foo-0.1.zip --compression xz
assertTrue "result does not exist" "[ -e $TMPDIR/foo_0.1.orig.tar.xz ]"
- assertType application/x-xz $TMPDIR/foo_0.1.orig.tar.xz
+ assertType application/xz $TMPDIR/foo_0.1.orig.tar.xz
assertEquals "file contents" "$expected_files_after_removal" "$(tar taf $TMPDIR/foo_0.1.orig.tar.xz | sort)"
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/devscripts.git
More information about the devscripts-devel
mailing list