From e8d835c0c668a5830c234741b01133ecc83709c6 Mon Sep 17 00:00:00 2001 From: "git@daemon.de" Date: Mon, 10 Mar 2014 17:05:41 +0100 Subject: [PATCH] made md5 command portable via wrapper script --- tests/md5 | 7 +++++++ tests/unittests.cfg | 24 ++++++++++++------------ 2 files changed, 19 insertions(+), 12 deletions(-) create mode 100755 tests/md5 diff --git a/tests/md5 b/tests/md5 new file mode 100755 index 0000000..788a152 --- /dev/null +++ b/tests/md5 @@ -0,0 +1,7 @@ +#!/bin/sh +file=$1 +if type md5 > /dev/null 2>&1; then + md5 -q $* +else + md5sum $* | awk '{print $1}' +fi diff --git a/tests/unittests.cfg b/tests/unittests.cfg index bc32d0d..cc40906 100644 --- a/tests/unittests.cfg +++ b/tests/unittests.cfg @@ -37,33 +37,33 @@ include keys.cfg - md5 = `md5 -q ../COPYING` - cmd = ./pipetest 8 8 e < ../COPYING | ./pipetest 8 8 d | md5 -q + md5 = `./md5 ../COPYING` + cmd = ./pipetest 8 8 e < ../COPYING | ./pipetest 8 8 d | ./md5 expect = /$md5/ - md5 = `md5 -q ../COPYING` - cmd = ./pipetest 8 16 e < ../COPYING | ./pipetest 8 16 d | md5 -q + md5 = `./md5 ../COPYING` + cmd = ./pipetest 8 16 e < ../COPYING | ./pipetest 8 16 d | ./md5 expect = /$md5/ - md5 = `md5 -q ../COPYING` - cmd = ./pipetest 16 8 e < ../COPYING | ./pipetest 16 8 d | md5 -q + md5 = `./md5 ../COPYING` + cmd = ./pipetest 16 8 e < ../COPYING | ./pipetest 16 8 d | ./md5 expect = /$md5/ - md5 = `md5 -q ../COPYING` - cmd = ./pipetest 64 32 e < ../COPYING | ./pipetest 64 32 d | md5 -q + md5 = `./md5 ../COPYING` + cmd = ./pipetest 64 32 e < ../COPYING | ./pipetest 64 32 d | ./md5 expect = /$md5/ - md5 = `md5 -q ../COPYING` - cmd = ./pipetest 32 64 e < ../COPYING | ./pipetest 32 64 d | md5 -q + md5 = `./md5 ../COPYING` + cmd = ./pipetest 32 64 e < ../COPYING | ./pipetest 32 64 d | ./md5 expect = /$md5/ - md5 = `md5 -q ../COPYING` - cmd = ./pipetest 64 64 e < ../COPYING | ./pipetest 64 64 d | md5 -q + md5 = `./md5 ../COPYING` + cmd = ./pipetest 64 64 e < ../COPYING | ./pipetest 64 64 d | ./md5 expect = /$md5/