This is an automated email from the git hooks/post-receive script.

nomeata pushed a commit to branch mk-origtargz
in repository devscripts.

commit a300f8d9accf7b00e43823596080f6ba0a900751
Author: Joachim Breitner <[email protected]>
Date:   Sun Apr 13 01:17:23 2014 +0200

    Also test explicit command mode
---
 test/test_mk-origtargz | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/test/test_mk-origtargz b/test/test_mk-origtargz
index 3375ef8..06e5df9 100755
--- a/test/test_mk-origtargz
+++ b/test/test_mk-origtargz
@@ -117,4 +117,38 @@ testRename() {
        assertTrue "result is not readable" "[ -r $TMPDIR/foo_0.1.orig.tar.gz ]"
 }
 
+testSymlinkExplicit() {
+       TMPDIR=$(mktemp -d)
+       makeTarBall gz
+       ( cd $TMPDIR ; $MK_ORIGTARGZ --package foo --version 0.1 foo-0.1.tar.gz 
)
+       assertTrue "original tarball does not exist" "[ -e 
$TMPDIR/foo-0.1.tar.gz ]"
+       assertTrue "result does not exist" "[ -e $TMPDIR/foo_0.1.orig.tar.gz ]"
+       assertTrue "result is not a symlink" "[ -L $TMPDIR/foo_0.1.orig.tar.gz 
]"
+       assertTrue "result is not readable" "[ -r $TMPDIR/foo_0.1.orig.tar.gz ]"
+       assertEquals "final symlink" foo-0.1.tar.gz "$(readlink 
$TMPDIR/foo_0.1.orig.tar.gz)"
+}
+
+testCopyExplicit() {
+       TMPDIR=$(mktemp -d)
+       makeTarBall gz
+       ( cd $TMPDIR ; $MK_ORIGTARGZ --package foo --version 0.1 --copy 
foo-0.1.tar.gz )
+       assertTrue "original tarball does not exist" "[ -e 
$TMPDIR/foo-0.1.tar.gz ]"
+       assertTrue "result does not exist" "[ -e $TMPDIR/foo_0.1.orig.tar.gz ]"
+       assertFalse "result is a symlink" "[ -L $TMPDIR/foo_0.1.orig.tar.gz ]"
+       assertTrue "result is not readable" "[ -r $TMPDIR/foo_0.1.orig.tar.gz ]"
+}
+
+testRenameExplicit() {
+       TMPDIR=$(mktemp -d)
+       makeTarBall gz
+       ( cd $TMPDIR ; $MK_ORIGTARGZ --package foo --version 0.1 --rename 
foo-0.1.tar.gz )
+       assertFalse "original tarball does exist" "[ -e $TMPDIR/foo-0.1.tar.gz 
]"
+       assertTrue "result does not exist" "[ -e $TMPDIR/foo_0.1.orig.tar.gz ]"
+       assertFalse "result is a symlink" "[ -L $TMPDIR/foo_0.1.orig.tar.gz ]"
+       assertTrue "result is not readable" "[ -r $TMPDIR/foo_0.1.orig.tar.gz ]"
+}
+
+
+
+
 . shunit2

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/collab-maint/devscripts.git

_______________________________________________
devscripts-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/devscripts-devel

Reply via email to