Skip to content

Commit 503c736

Browse files
committed
Fix for review
1 parent 1037326 commit 503c736

File tree

3 files changed

+29
-23
lines changed

3 files changed

+29
-23
lines changed

shunit2

+16-16
Original file line numberDiff line numberDiff line change
@@ -629,21 +629,21 @@ assertFileExists() {
629629
if command [ $# -eq 2 ]; then
630630
shunit_custom_message_=$1
631631
shunit_file_=$2
632-
shunit_message_="${shunit_message_}$shunit_custom_message_"
632+
shunit_message_="${shunit_message_}${shunit_custom_message_}"
633633
else
634634
shunit_file_=$1
635-
shunit_message_="${shunit_message_}The file '$shunit_file_' does not exist"
635+
shunit_message_="${shunit_message_}The file '${shunit_file_}' does not exist"
636636
fi
637637

638638
shunit_return=${SHUNIT_TRUE}
639-
if command [ -f "$shunit_file_" ]; then
639+
if command [ -f "${shunit_file_}" ]; then
640640
_shunit_assertPass
641641
else
642642
fail "${shunit_message_}"
643643
shunit_return=${SHUNIT_FALSE}
644644
fi
645645

646-
unset shunit_message_ shunit_file_
646+
unset shunit_message_ shunit_file_ shunit_custom_message_
647647
return ${shunit_return}
648648
}
649649
# shellcheck disable=SC2016,SC2034
@@ -670,21 +670,21 @@ assertFileDoesNotExist() {
670670
if command [ $# -eq 2 ]; then
671671
shunit_custom_message_=$1
672672
shunit_file_=$2
673-
shunit_message_="${shunit_message_}$shunit_custom_message_"
673+
shunit_message_="${shunit_message_}${shunit_custom_message_}"
674674
else
675675
shunit_file_=$1
676-
shunit_message_="${shunit_message_}The file '$shunit_file_' does exist"
676+
shunit_message_="${shunit_message_}The file '${shunit_file_}' does exist"
677677
fi
678678

679679
shunit_return=${SHUNIT_TRUE}
680-
if command [ -f "$shunit_file_" ]; then
680+
if command [ -f "${shunit_file_}" ]; then
681681
fail "${shunit_message_}"
682682
shunit_return=${SHUNIT_FALSE}
683683
else
684684
_shunit_assertPass
685685
fi
686686

687-
unset shunit_message_ shunit_file_
687+
unset shunit_message_ shunit_file_ shunit_custom_message_
688688
return ${shunit_return}
689689
}
690690
# shellcheck disable=SC2016,SC2034
@@ -711,21 +711,21 @@ assertDirectoryExists() {
711711
if command [ $# -eq 2 ]; then
712712
shunit_custom_message_=$1
713713
shunit_directory_=$2
714-
shunit_message_="${shunit_message_}$shunit_custom_message_"
714+
shunit_message_="${shunit_message_}${shunit_custom_message_}"
715715
else
716716
shunit_directory_=$1
717-
shunit_message_="${shunit_message_}The directory '$shunit_directory_' does not exist"
717+
shunit_message_="${shunit_message_}The directory '${shunit_directory_}' does not exist"
718718
fi
719719

720720
shunit_return=${SHUNIT_TRUE}
721-
if command [ -d "$shunit_directory_" ]; then
721+
if command [ -d "${shunit_directory_}" ]; then
722722
_shunit_assertPass
723723
else
724724
fail "${shunit_message_}"
725725
shunit_return=${SHUNIT_FALSE}
726726
fi
727727

728-
unset shunit_message_ shunit_directory_
728+
unset shunit_message_ shunit_directory_ shunit_custom_message_
729729
return ${shunit_return}
730730
}
731731
# shellcheck disable=SC2016,SC2034
@@ -752,21 +752,21 @@ assertDirectoryDoesNotExist() {
752752
if command [ $# -eq 2 ]; then
753753
shunit_custom_message_=$1
754754
shunit_directory_=$2
755-
shunit_message_="${shunit_message_}$shunit_custom_message_"
755+
shunit_message_="${shunit_message_}${shunit_custom_message_}"
756756
else
757757
shunit_directory_=$1
758-
shunit_message_="${shunit_message_}The directory '$shunit_directory_' does exist"
758+
shunit_message_="${shunit_message_}The directory '${shunit_directory_}' does exist"
759759
fi
760760

761761
shunit_return=${SHUNIT_TRUE}
762-
if command [ -d "$shunit_directory_" ]; then
762+
if command [ -d "${shunit_directory_}" ]; then
763763
fail "${shunit_message_}"
764764
shunit_return=${SHUNIT_FALSE}
765765
else
766766
_shunit_assertPass
767767
fi
768768

769-
unset shunit_message_ shunit_directory_
769+
unset shunit_message_ shunit_directory_ shunit_custom_message_
770770
return ${shunit_return}
771771
}
772772
# shellcheck disable=SC2016,SC2034

shunit2_asserts_test.sh

+13
Original file line numberDiff line numberDiff line change
@@ -481,6 +481,19 @@ testAssertDirectoryDoesNotExist() {
481481

482482
oneTimeSetUp() {
483483
th_oneTimeSetUp
484+
485+
_shunit_tmpDir_="${TMPDIR:-/tmp}/shunit.$(date +%s)"
486+
rm -rf "${_shunit_tmpDir_}"
487+
mkdir "${_shunit_tmpDir_}"
488+
TH_EXISTING_DIRECTORY="${_shunit_tmpDir_}/this_directory_exists"
489+
TH_EXISTING_FILE="${_shunit_tmpDir_}/this_file_exists"
490+
TH_NON_EXISTING_FILE="${_shunit_tmpDir_}/this_directory_does_not_exist"
491+
TH_NON_EXISTING_DIRECTORY="${_shunit_tmpDir_}/this_file_does_not_exist"
492+
mkdir "${TH_EXISTING_DIRECTORY}"
493+
touch "${TH_EXISTING_FILE}"
494+
495+
MSG='This is a test message'
496+
484497
}
485498

486499
# showTestOutput for the most recently run test.

shunit2_test_helpers

-7
Original file line numberDiff line numberDiff line change
@@ -245,13 +245,6 @@ th_isLinenoWorking() {
245245
return "${SHUNIT_FALSE}"
246246
}
247247

248-
# Constants used to test file and directory assertions
249-
TH_EXISTING_DIRECTORY=$(exec 2>/dev/null;cd -- "$(dirname "$0")" || exit; unset PWD; /usr/bin/pwd || /bin/pwd || pwd)
250-
TH_EXISTING_FILE="${TH_EXISTING_DIRECTORY}/$0"
251-
TH_NON_EXISTING_FILE="$TH_EXISTING_DIRECTORY/non-existing-file"
252-
TH_NON_EXISTING_DIRECTORY="$TH_EXISTING_DIRECTORY/non-existing-directory"
253-
export TH_EXISTING_DIRECTORY TH_EXISTING_FILE TH_NON_EXISTING_FILE TH_NON_EXISTING_DIRECTORY
254-
255248
#
256249
# Main.
257250
#

0 commit comments

Comments
 (0)