From 45a8e473952de3df1ce08aa0c56acd5bcb522643 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Mon, 21 Nov 2016 18:17:19 +0000 Subject: [PATCH] Check padded length --- src/freedombone-pass | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/freedombone-pass b/src/freedombone-pass index 264d235d..1e4f837a 100755 --- a/src/freedombone-pass +++ b/src/freedombone-pass @@ -109,7 +109,10 @@ function remove_padding { function run_tests { pass="SuperSecretPassword" padded=$(pad_string "$pass") - echo "|${padded}|" + if [ ${#padded} -ne 128 ]; then + echo $'Incorrect padded length' + exit 78352 + fi ${PROJECT_NAME}-pass -u root -a tests -p "$pass" returned_pass=$(${PROJECT_NAME}-pass -u root -a tests) if [[ "$pass" != "$returned_pass" ]]; then