mirror of
https://github.com/romkatv/powerlevel10k.git
synced 2024-12-12 19:18:28 +02:00
Fix configuration errors in the tests
This commit is contained in:
parent
7bc5366af1
commit
1b7e41964c
@ -491,6 +491,8 @@ function testDetectingUntrackedFilesInCleanSubdirectoryWorks() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function testBranchNameScriptingVulnerability() {
|
function testBranchNameScriptingVulnerability() {
|
||||||
|
local -a POWERLEVEL9K_LEFT_PROMPT_ELEMENTS
|
||||||
|
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(vcs)
|
||||||
echo "#!/bin/sh\n\necho 'hacked'\n" > evil_script.sh
|
echo "#!/bin/sh\n\necho 'hacked'\n" > evil_script.sh
|
||||||
chmod +x evil_script.sh
|
chmod +x evil_script.sh
|
||||||
|
|
||||||
@ -498,7 +500,7 @@ function testBranchNameScriptingVulnerability() {
|
|||||||
git add . 2>/dev/null
|
git add . 2>/dev/null
|
||||||
git commit -m "Initial commit" >/dev/null
|
git commit -m "Initial commit" >/dev/null
|
||||||
|
|
||||||
assertEquals "%K{002} %F{000} %f%F{000} \$(./evil_script.sh) %k%F{002}%f " "$(__p9k_build_left_prompt)"
|
assertEquals "%K{002} %F{000} %f%F{000} \$(./evil_script.sh) %k%F{002}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
source shunit2/shunit2
|
source shunit2/shunit2
|
||||||
|
@ -205,6 +205,8 @@ function testBookmarkIconWorks() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function testBranchNameScriptingVulnerability() {
|
function testBranchNameScriptingVulnerability() {
|
||||||
|
local -a POWERLEVEL9K_LEFT_PROMPT_ELEMENTS
|
||||||
|
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(vcs)
|
||||||
echo "#!/bin/sh\n\necho 'hacked'\n" > evil_script.sh
|
echo "#!/bin/sh\n\necho 'hacked'\n" > evil_script.sh
|
||||||
chmod +x evil_script.sh
|
chmod +x evil_script.sh
|
||||||
|
|
||||||
@ -212,7 +214,7 @@ function testBranchNameScriptingVulnerability() {
|
|||||||
hg add . >/dev/null
|
hg add . >/dev/null
|
||||||
hg commit -m "Initial commit" >/dev/null
|
hg commit -m "Initial commit" >/dev/null
|
||||||
|
|
||||||
assertEquals "%K{002} %F{000} %f%F{000} \$(./evil_script.sh) %k%F{002}%f " "$(build_left_prompt)"
|
assertEquals "%K{002} %F{000} \$(./evil_script.sh) %k%F{002}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
source shunit2/shunit2
|
source shunit2/shunit2
|
||||||
|
Loading…
Reference in New Issue
Block a user