Skip to content

Commit a091c77

Browse files
author
Ira Abramov
committed
caught by github sec scanner
1 parent 787235f commit a091c77

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

test/install/uninstall.bats

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,12 @@ function local_setup_file() {
4545
}
4646

4747
@test "uninstall: run the uninstall script with existing backup 'bash_profile'" {
48+
local md5_bak md5_conf
4849
BASH_IT_CONFIG_FILE=.bash_profile
4950

5051
echo "test file content for backup file" > "${HOME?}/$BASH_IT_CONFIG_FILE.bak"
5152
echo "test file content for original BASH_IT file" > "${HOME?}/$BASH_IT_CONFIG_FILE"
52-
local md5_bak=$(md5sum "${HOME?}/$BASH_IT_CONFIG_FILE.bak" | awk '{print $1}')
53+
md5_bak=$(md5sum "${HOME?}/$BASH_IT_CONFIG_FILE.bak" | awk '{print $1}')
5354

5455
run "${BASH_IT?}/uninstall.sh"
5556
assert_success
@@ -58,16 +59,17 @@ function local_setup_file() {
5859
assert_file_not_exist "${HOME?}/$BASH_IT_CONFIG_FILE.bak"
5960
assert_file_exist "${HOME?}/$BASH_IT_CONFIG_FILE"
6061

61-
local md5_conf=$(md5sum "${HOME?}/$BASH_IT_CONFIG_FILE" | awk '{print $1}')
62+
md5_conf=$(md5sum "${HOME?}/$BASH_IT_CONFIG_FILE" | awk '{print $1}')
6263

6364
assert_equal "$md5_bak" "$md5_conf"
6465
}
6566

6667
@test "uninstall: run the uninstall script without existing backup 'bashrc" {
68+
local md5_orig md5_uninstall
6769
BASH_IT_CONFIG_FILE=.bashrc
6870

6971
echo "test file content for original BASH_IT file" > "${HOME?}/$BASH_IT_CONFIG_FILE"
70-
local md5_orig=$(md5sum "${HOME?}/$BASH_IT_CONFIG_FILE" | awk '{print $1}')
72+
md5_orig=$(md5sum "${HOME?}/$BASH_IT_CONFIG_FILE" | awk '{print $1}')
7173

7274
run "${BASH_IT?}/uninstall.sh"
7375
assert_success
@@ -76,16 +78,17 @@ function local_setup_file() {
7678
assert_file_not_exist "${HOME?}/$BASH_IT_CONFIG_FILE.bak"
7779
assert_file_not_exist "${HOME?}/$BASH_IT_CONFIG_FILE"
7880

79-
local md5_uninstall=$(md5sum "${HOME?}/$BASH_IT_CONFIG_FILE.uninstall" | awk '{print $1}')
81+
md5_uninstall=$(md5sum "${HOME?}/$BASH_IT_CONFIG_FILE.uninstall" | awk '{print $1}')
8082

8183
assert_equal "$md5_orig" "$md5_uninstall"
8284
}
8385

8486
@test "uninstall: run the uninstall script without existing backup 'bash_profile" {
87+
local md5_orig md5_uninstall
8588
BASH_IT_CONFIG_FILE=.bash_profile
8689

8790
echo "test file content for original BASH_IT file" > "${HOME?}/$BASH_IT_CONFIG_FILE"
88-
local md5_orig=$(md5sum "${HOME?}/$BASH_IT_CONFIG_FILE" | awk '{print $1}')
91+
md5_orig=$(md5sum "${HOME?}/$BASH_IT_CONFIG_FILE" | awk '{print $1}')
8992

9093
run "${BASH_IT?}/uninstall.sh"
9194

@@ -95,7 +98,7 @@ function local_setup_file() {
9598
assert_file_not_exist "${HOME?}/$BASH_IT_CONFIG_FILE.bak"
9699
assert_file_not_exist "${HOME?}/$BASH_IT_CONFIG_FILE"
97100

98-
local md5_uninstall=$(md5sum "${HOME?}/$BASH_IT_CONFIG_FILE.uninstall" | awk '{print $1}')
101+
md5_uninstall=$(md5sum "${HOME?}/$BASH_IT_CONFIG_FILE.uninstall" | awk '{print $1}')
99102

100103
assert_equal "$md5_orig" "$md5_uninstall"
101104
}

0 commit comments

Comments
 (0)