From a521fc1d22db5477552c0fabc1f918b43caa50c3 Mon Sep 17 00:00:00 2001 From: Emmanuel Dreyfus Date: Sun, 10 Aug 2014 19:56:06 +0200 Subject: Regression test portability: sha1sum Provide a shell function for sha1sum if missing BUG: 764655 Change-Id: I8b232af8aab7f95ba7c7ad83e37a111d562201a5 Signed-off-by: Emmanuel Dreyfus Reviewed-on: http://review.gluster.org/8450 Tested-by: Gluster Build System Reviewed-by: Harshavardhana Tested-by: Harshavardhana --- tests/include.rc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/include.rc b/tests/include.rc index 2c0d14362c2..6b933b036f7 100644 --- a/tests/include.rc +++ b/tests/include.rc @@ -519,6 +519,14 @@ which md5sum > /dev/null || { } } +which sha1sum > /dev/null || { + sha1sum() { + for f in $* ; do + sha1 $f | awk -F'[() ]' '{printf("%s %s\n", $6, $3)}' + done + } +} + alias EXPECT='_EXPECT $LINENO' alias EXPECT_NOT='_EXPECT_NOT $LINENO' alias TEST='_TEST $LINENO' -- cgit