mirror of
https://github.com/romkatv/powerlevel10k.git
synced 2024-11-12 08:10:07 +00:00
Remove extra %f in unit tests
This commit is contained in:
parent
a98fa7ff54
commit
5737ca6e81
21 changed files with 74 additions and 74 deletions
|
@ -16,7 +16,7 @@ function testDynamicColoringOfSegmentsWork() {
|
||||||
local POWERLEVEL9K_DATE_ICON="date-icon"
|
local POWERLEVEL9K_DATE_ICON="date-icon"
|
||||||
local POWERLEVEL9K_DATE_BACKGROUND='red'
|
local POWERLEVEL9K_DATE_BACKGROUND='red'
|
||||||
|
|
||||||
assertEquals "%K{001} %F{000}date-icon %f%F{000}%D{%d.%m.%y} %k%F{001}%f " "$(build_left_prompt)"
|
assertEquals "%K{001} %F{000}date-icon %F{000}%D{%d.%m.%y} %k%F{001}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testDynamicColoringOfVisualIdentifiersWork() {
|
function testDynamicColoringOfVisualIdentifiersWork() {
|
||||||
|
@ -24,7 +24,7 @@ function testDynamicColoringOfVisualIdentifiersWork() {
|
||||||
local POWERLEVEL9K_DATE_ICON="date-icon"
|
local POWERLEVEL9K_DATE_ICON="date-icon"
|
||||||
local POWERLEVEL9K_DATE_VISUAL_IDENTIFIER_COLOR='green'
|
local POWERLEVEL9K_DATE_VISUAL_IDENTIFIER_COLOR='green'
|
||||||
|
|
||||||
assertEquals "%K{007} %F{002}date-icon %f%F{000}%D{%d.%m.%y} %k%F{007}%f " "$(build_left_prompt)"
|
assertEquals "%K{007} %F{002}date-icon %F{000}%D{%d.%m.%y} %k%F{007}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testColoringOfVisualIdentifiersDoesNotOverwriteColoringOfSegment() {
|
function testColoringOfVisualIdentifiersDoesNotOverwriteColoringOfSegment() {
|
||||||
|
@ -34,7 +34,7 @@ function testColoringOfVisualIdentifiersDoesNotOverwriteColoringOfSegment() {
|
||||||
local POWERLEVEL9K_DATE_FOREGROUND='red'
|
local POWERLEVEL9K_DATE_FOREGROUND='red'
|
||||||
local POWERLEVEL9K_DATE_BACKGROUND='yellow'
|
local POWERLEVEL9K_DATE_BACKGROUND='yellow'
|
||||||
|
|
||||||
assertEquals "%K{003} %F{002}date-icon %f%F{001}%D{%d.%m.%y} %k%F{003}%f " "$(build_left_prompt)"
|
assertEquals "%K{003} %F{002}date-icon %F{001}%D{%d.%m.%y} %k%F{003}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testColorOverridingOfStatefulSegment() {
|
function testColorOverridingOfStatefulSegment() {
|
||||||
|
@ -45,7 +45,7 @@ function testColorOverridingOfStatefulSegment() {
|
||||||
# Provoke state
|
# Provoke state
|
||||||
local SSH_CLIENT="x"
|
local SSH_CLIENT="x"
|
||||||
|
|
||||||
assertEquals "%K{001} %F{002}ssh-icon %f%F{002}%m %k%F{001}%f " "$(build_left_prompt)"
|
assertEquals "%K{001} %F{002}ssh-icon %F{002}%m %k%F{001}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testColorOverridingOfCustomSegment() {
|
function testColorOverridingOfCustomSegment() {
|
||||||
|
@ -56,7 +56,7 @@ function testColorOverridingOfCustomSegment() {
|
||||||
local POWERLEVEL9K_CUSTOM_WORLD_FOREGROUND='red'
|
local POWERLEVEL9K_CUSTOM_WORLD_FOREGROUND='red'
|
||||||
local POWERLEVEL9K_CUSTOM_WORLD_BACKGROUND='red'
|
local POWERLEVEL9K_CUSTOM_WORLD_BACKGROUND='red'
|
||||||
|
|
||||||
assertEquals "%K{001} %F{002}CW %f%F{001}world %k%F{001}%f " "$(build_left_prompt)"
|
assertEquals "%K{001} %F{002}CW %F{001}world %k%F{001}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
source shunit2/shunit2
|
source shunit2/shunit2
|
|
@ -18,7 +18,7 @@ function testOverwritingIconsWork() {
|
||||||
local POWERLEVEL9K_CUSTOM_WORLD1='echo world1'
|
local POWERLEVEL9K_CUSTOM_WORLD1='echo world1'
|
||||||
local POWERLEVEL9K_CUSTOM_WORLD1_ICON='icon-here'
|
local POWERLEVEL9K_CUSTOM_WORLD1_ICON='icon-here'
|
||||||
|
|
||||||
assertEquals "%K{007} %F{000}icon-here %f%F{000}world1 %k%F{007}%f " "$(build_left_prompt)"
|
assertEquals "%K{007} %F{000}icon-here %F{000}world1 %k%F{007}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testVisualIdentifierAppearsBeforeSegmentContentOnLeftSegments() {
|
function testVisualIdentifierAppearsBeforeSegmentContentOnLeftSegments() {
|
||||||
|
@ -27,7 +27,7 @@ function testVisualIdentifierAppearsBeforeSegmentContentOnLeftSegments() {
|
||||||
local POWERLEVEL9K_CUSTOM_WORLD1='echo world1'
|
local POWERLEVEL9K_CUSTOM_WORLD1='echo world1'
|
||||||
local POWERLEVEL9K_CUSTOM_WORLD1_ICON='icon-here'
|
local POWERLEVEL9K_CUSTOM_WORLD1_ICON='icon-here'
|
||||||
|
|
||||||
assertEquals "%K{007} %F{000}icon-here %f%F{000}world1 %k%F{007}%f " "$(build_left_prompt)"
|
assertEquals "%K{007} %F{000}icon-here %F{000}world1 %k%F{007}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testVisualIdentifierAppearsAfterSegmentContentOnRightSegments() {
|
function testVisualIdentifierAppearsAfterSegmentContentOnRightSegments() {
|
||||||
|
@ -36,7 +36,7 @@ function testVisualIdentifierAppearsAfterSegmentContentOnRightSegments() {
|
||||||
local POWERLEVEL9K_CUSTOM_WORLD1='echo world1'
|
local POWERLEVEL9K_CUSTOM_WORLD1='echo world1'
|
||||||
local POWERLEVEL9K_CUSTOM_WORLD1_ICON='icon-here'
|
local POWERLEVEL9K_CUSTOM_WORLD1_ICON='icon-here'
|
||||||
|
|
||||||
assertEquals "%F{007}%f%K{007}%F{000} world1%F{000} icon-here%f%E" "$(build_right_prompt)"
|
assertEquals "%F{007}%f%K{007}%F{000} world1%F{000} icon-here%E" "$(build_right_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testVisualIdentifierPrintsNothingIfNotAvailable() {
|
function testVisualIdentifierPrintsNothingIfNotAvailable() {
|
||||||
|
@ -54,7 +54,7 @@ function testVisualIdentifierIsPrintedInNumericalColorCode() {
|
||||||
local POWERLEVEL9K_CUSTOM_WORLD1_ICON="xxx"
|
local POWERLEVEL9K_CUSTOM_WORLD1_ICON="xxx"
|
||||||
local POWERLEVEL9K_CUSTOM_WORLD1_VISUAL_IDENTIFIER_COLOR="purple3"
|
local POWERLEVEL9K_CUSTOM_WORLD1_VISUAL_IDENTIFIER_COLOR="purple3"
|
||||||
|
|
||||||
assertEquals "%K{007} %F{056}xxx %f%F{000}world1 %k%F{007}%f " "$(build_left_prompt)"
|
assertEquals "%K{007} %F{056}xxx %F{000}world1 %k%F{007}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
source shunit2/shunit2
|
source shunit2/shunit2
|
|
@ -35,7 +35,7 @@ function testAnacondaSegmentWorksIfOnlyAnacondaPathIsSet() {
|
||||||
CONDA_ENV_PATH=/tmp
|
CONDA_ENV_PATH=/tmp
|
||||||
unset CONDA_PREFIX
|
unset CONDA_PREFIX
|
||||||
|
|
||||||
assertEquals "%K{004} %F{000}icon-here %f%F{000}(tmp) %k%F{004}%f " "$(build_left_prompt)"
|
assertEquals "%K{004} %F{000}icon-here %F{000}(tmp) %k%F{004}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testAnacondaSegmentWorksIfOnlyAnacondaPrefixIsSet() {
|
function testAnacondaSegmentWorksIfOnlyAnacondaPrefixIsSet() {
|
||||||
|
@ -49,7 +49,7 @@ function testAnacondaSegmentWorksIfOnlyAnacondaPrefixIsSet() {
|
||||||
unset CONDA_ENV_PATH
|
unset CONDA_ENV_PATH
|
||||||
local CONDA_PREFIX="test"
|
local CONDA_PREFIX="test"
|
||||||
|
|
||||||
assertEquals "%K{004} %F{000}icon-here %f%F{000}(test) %k%F{004}%f " "$(build_left_prompt)"
|
assertEquals "%K{004} %F{000}icon-here %F{000}(test) %k%F{004}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testAnacondaSegmentWorks() {
|
function testAnacondaSegmentWorks() {
|
||||||
|
@ -63,7 +63,7 @@ function testAnacondaSegmentWorks() {
|
||||||
local CONDA_ENV_PATH=/tmp
|
local CONDA_ENV_PATH=/tmp
|
||||||
local CONDA_PREFIX="test"
|
local CONDA_PREFIX="test"
|
||||||
|
|
||||||
assertEquals "%K{004} %F{000}icon-here %f%F{000}(tmptest) %k%F{004}%f " "$(build_left_prompt)"
|
assertEquals "%K{004} %F{000}icon-here %F{000}(tmptest) %k%F{004}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
source shunit2/shunit2
|
source shunit2/shunit2
|
|
@ -31,7 +31,7 @@ function testAwsEbEnvSegmentWorksIfElasticBeanstalkEnvironmentIsSet() {
|
||||||
echo "test:\n environment: test" > /tmp/powerlevel9k-test/.elasticbeanstalk/config.yml
|
echo "test:\n environment: test" > /tmp/powerlevel9k-test/.elasticbeanstalk/config.yml
|
||||||
cd /tmp/powerlevel9k-test
|
cd /tmp/powerlevel9k-test
|
||||||
|
|
||||||
assertEquals "%K{000} %F{002}🌱 %f%F{002}test %k%F{000}%f " "$(build_left_prompt)"
|
assertEquals "%K{000} %F{002}🌱 %F{002}test %k%F{000}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
rm -fr /tmp/powerlevel9k-test
|
rm -fr /tmp/powerlevel9k-test
|
||||||
cd -
|
cd -
|
||||||
|
@ -52,7 +52,7 @@ function testAwsEbEnvSegmentWorksIfElasticBeanstalkEnvironmentIsSetInParentDirec
|
||||||
echo "test:\n environment: test" > /tmp/powerlevel9k-test/.elasticbeanstalk/config.yml
|
echo "test:\n environment: test" > /tmp/powerlevel9k-test/.elasticbeanstalk/config.yml
|
||||||
cd /tmp/powerlevel9k-test/1/12/123/1234/12345
|
cd /tmp/powerlevel9k-test/1/12/123/1234/12345
|
||||||
|
|
||||||
assertEquals "%K{000} %F{002}🌱 %f%F{002}test %k%F{000}%f " "$(build_left_prompt)"
|
assertEquals "%K{000} %F{002}🌱 %F{002}test %k%F{000}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
rm -fr /tmp/powerlevel9k-test
|
rm -fr /tmp/powerlevel9k-test
|
||||||
cd -
|
cd -
|
||||||
|
|
|
@ -34,7 +34,7 @@ function testBackgroundJobsSegmentWorksWithOneBackgroundJob() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{000} %F{006}⚙%f %k%F{000}%f " "$(build_left_prompt)"
|
assertEquals "%K{000} %F{006}⚙ %k%F{000}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unfunction jobs
|
unfunction jobs
|
||||||
}
|
}
|
||||||
|
@ -52,7 +52,7 @@ function testBackgroundJobsSegmentWorksWithMultipleBackgroundJobs() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{000} %F{006}⚙%f %k%F{000}%f " "$(build_left_prompt)"
|
assertEquals "%K{000} %F{006}⚙ %k%F{000}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unfunction jobs
|
unfunction jobs
|
||||||
}
|
}
|
||||||
|
@ -70,7 +70,7 @@ function testBackgroundJobsSegmentWithVerboseMode() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{000} %F{006}⚙ %f%F{006}3 %k%F{000}%f " "$(build_left_prompt)"
|
assertEquals "%K{000} %F{006}⚙ %F{006}3 %k%F{000}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unfunction jobs
|
unfunction jobs
|
||||||
}
|
}
|
||||||
|
|
|
@ -69,7 +69,7 @@ function testBatterySegmentIfBatteryIsLowWhileDischargingOnOSX() {
|
||||||
makeBatterySay "Now drawing from 'Battery Power'
|
makeBatterySay "Now drawing from 'Battery Power'
|
||||||
-InternalBattery-0 (id=1234567) 4%; discharging; 0:05 remaining present: true"
|
-InternalBattery-0 (id=1234567) 4%; discharging; 0:05 remaining present: true"
|
||||||
|
|
||||||
assertEquals "%K{000} %F{001}🔋 %f%F{001}4%% (0:05) " "$(prompt_battery left 1 false ${FOLDER})"
|
assertEquals "%K{000} %F{001}🔋 %F{001}4%% (0:05) " "$(prompt_battery left 1 false ${FOLDER})"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testBatterySegmentIfBatteryIsLowWhileChargingOnOSX() {
|
function testBatterySegmentIfBatteryIsLowWhileChargingOnOSX() {
|
||||||
|
@ -77,7 +77,7 @@ function testBatterySegmentIfBatteryIsLowWhileChargingOnOSX() {
|
||||||
makeBatterySay "Now drawing from 'Battery Power'
|
makeBatterySay "Now drawing from 'Battery Power'
|
||||||
-InternalBattery-0 (id=1234567) 4%; charging; 0:05 remaining present: true"
|
-InternalBattery-0 (id=1234567) 4%; charging; 0:05 remaining present: true"
|
||||||
|
|
||||||
assertEquals "%K{000} %F{003}🔋 %f%F{003}4%% (0:05) " "$(prompt_battery left 1 false ${FOLDER})"
|
assertEquals "%K{000} %F{003}🔋 %F{003}4%% (0:05) " "$(prompt_battery left 1 false ${FOLDER})"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testBatterySegmentIfBatteryIsAlmostFullWhileDischargingOnOSX() {
|
function testBatterySegmentIfBatteryIsAlmostFullWhileDischargingOnOSX() {
|
||||||
|
@ -85,7 +85,7 @@ function testBatterySegmentIfBatteryIsAlmostFullWhileDischargingOnOSX() {
|
||||||
makeBatterySay "Now drawing from 'Battery Power'
|
makeBatterySay "Now drawing from 'Battery Power'
|
||||||
-InternalBattery-0 (id=1234567) 98%; discharging; 3:57 remaining present: true"
|
-InternalBattery-0 (id=1234567) 98%; discharging; 3:57 remaining present: true"
|
||||||
|
|
||||||
assertEquals "%K{000} %F{007}🔋 %f%F{007}98%% (3:57) " "$(prompt_battery left 1 false ${FOLDER})"
|
assertEquals "%K{000} %F{007}🔋 %F{007}98%% (3:57) " "$(prompt_battery left 1 false ${FOLDER})"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testBatterySegmentIfBatteryIsAlmostFullWhileChargingOnOSX() {
|
function testBatterySegmentIfBatteryIsAlmostFullWhileChargingOnOSX() {
|
||||||
|
@ -93,7 +93,7 @@ function testBatterySegmentIfBatteryIsAlmostFullWhileChargingOnOSX() {
|
||||||
makeBatterySay "Now drawing from 'Battery Power'
|
makeBatterySay "Now drawing from 'Battery Power'
|
||||||
-InternalBattery-0 (id=1234567) 98%; charging; 3:57 remaining present: true"
|
-InternalBattery-0 (id=1234567) 98%; charging; 3:57 remaining present: true"
|
||||||
|
|
||||||
assertEquals "%K{000} %F{003}🔋 %f%F{003}98%% (3:57) " "$(prompt_battery left 1 false ${FOLDER})"
|
assertEquals "%K{000} %F{003}🔋 %F{003}98%% (3:57) " "$(prompt_battery left 1 false ${FOLDER})"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testBatterySegmentIfBatteryIsFullOnOSX() {
|
function testBatterySegmentIfBatteryIsFullOnOSX() {
|
||||||
|
@ -101,7 +101,7 @@ function testBatterySegmentIfBatteryIsFullOnOSX() {
|
||||||
makeBatterySay "Now drawing from 'AC Power'
|
makeBatterySay "Now drawing from 'AC Power'
|
||||||
-InternalBattery-0 (id=1234567) 99%; charged; 0:00 remaining present: true"
|
-InternalBattery-0 (id=1234567) 99%; charged; 0:00 remaining present: true"
|
||||||
|
|
||||||
assertEquals "%K{000} %F{002}🔋 %f%F{002}99%% " "$(prompt_battery left 1 false ${FOLDER})"
|
assertEquals "%K{000} %F{002}🔋 %F{002}99%% " "$(prompt_battery left 1 false ${FOLDER})"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testBatterySegmentIfBatteryIsCalculatingOnOSX() {
|
function testBatterySegmentIfBatteryIsCalculatingOnOSX() {
|
||||||
|
@ -109,42 +109,42 @@ function testBatterySegmentIfBatteryIsCalculatingOnOSX() {
|
||||||
makeBatterySay "Now drawing from 'Battery Power'
|
makeBatterySay "Now drawing from 'Battery Power'
|
||||||
-InternalBattery-0 (id=1234567) 99%; discharging; (no estimate) present: true"
|
-InternalBattery-0 (id=1234567) 99%; discharging; (no estimate) present: true"
|
||||||
|
|
||||||
assertEquals "%K{000} %F{007}🔋 %f%F{007}99%% (...) " "$(prompt_battery left 1 false ${FOLDER})"
|
assertEquals "%K{000} %F{007}🔋 %F{007}99%% (...) " "$(prompt_battery left 1 false ${FOLDER})"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testBatterySegmentIfBatteryIsLowWhileDischargingOnLinux() {
|
function testBatterySegmentIfBatteryIsLowWhileDischargingOnLinux() {
|
||||||
local OS='Linux' # Fake Linux
|
local OS='Linux' # Fake Linux
|
||||||
makeBatterySay "4" "Discharging"
|
makeBatterySay "4" "Discharging"
|
||||||
|
|
||||||
assertEquals "%K{000} %F{001}🔋 %f%F{001}4%% " "$(prompt_battery left 1 false ${FOLDER})"
|
assertEquals "%K{000} %F{001}🔋 %F{001}4%% " "$(prompt_battery left 1 false ${FOLDER})"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testBatterySegmentIfBatteryIsLowWhileChargingOnLinux() {
|
function testBatterySegmentIfBatteryIsLowWhileChargingOnLinux() {
|
||||||
local OS='Linux' # Fake Linux
|
local OS='Linux' # Fake Linux
|
||||||
makeBatterySay "4" "Charging"
|
makeBatterySay "4" "Charging"
|
||||||
|
|
||||||
assertEquals "%K{000} %F{003}🔋 %f%F{003}4%% " "$(prompt_battery left 1 false ${FOLDER})"
|
assertEquals "%K{000} %F{003}🔋 %F{003}4%% " "$(prompt_battery left 1 false ${FOLDER})"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testBatterySegmentIfBatteryIsNormalWhileDischargingOnLinux() {
|
function testBatterySegmentIfBatteryIsNormalWhileDischargingOnLinux() {
|
||||||
local OS='Linux' # Fake Linux
|
local OS='Linux' # Fake Linux
|
||||||
makeBatterySay "10" "Discharging"
|
makeBatterySay "10" "Discharging"
|
||||||
|
|
||||||
assertEquals "%K{000} %F{007}🔋 %f%F{007}10%% " "$(prompt_battery left 1 false ${FOLDER})"
|
assertEquals "%K{000} %F{007}🔋 %F{007}10%% " "$(prompt_battery left 1 false ${FOLDER})"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testBatterySegmentIfBatteryIsNormalWhileChargingOnLinux() {
|
function testBatterySegmentIfBatteryIsNormalWhileChargingOnLinux() {
|
||||||
local OS='Linux' # Fake Linux
|
local OS='Linux' # Fake Linux
|
||||||
makeBatterySay "10" "Charging"
|
makeBatterySay "10" "Charging"
|
||||||
|
|
||||||
assertEquals "%K{000} %F{003}🔋 %f%F{003}10%% " "$(prompt_battery left 1 false ${FOLDER})"
|
assertEquals "%K{000} %F{003}🔋 %F{003}10%% " "$(prompt_battery left 1 false ${FOLDER})"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testBatterySegmentIfBatteryIsFullOnLinux() {
|
function testBatterySegmentIfBatteryIsFullOnLinux() {
|
||||||
local OS='Linux' # Fake Linux
|
local OS='Linux' # Fake Linux
|
||||||
makeBatterySay "100" "Full"
|
makeBatterySay "100" "Full"
|
||||||
|
|
||||||
assertEquals "%K{000} %F{002}🔋 %f%F{002}100%% " "$(prompt_battery left 1 false ${FOLDER})"
|
assertEquals "%K{000} %F{002}🔋 %F{002}100%% " "$(prompt_battery left 1 false ${FOLDER})"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testBatterySegmentIfBatteryIsNormalWithAcpiEnabledOnLinux() {
|
function testBatterySegmentIfBatteryIsNormalWithAcpiEnabledOnLinux() {
|
||||||
|
@ -155,7 +155,7 @@ function testBatterySegmentIfBatteryIsNormalWithAcpiEnabledOnLinux() {
|
||||||
# For running on Mac, we need to mock date :(
|
# For running on Mac, we need to mock date :(
|
||||||
[[ -f /usr/local/bin/gdate ]] && alias date=gdate
|
[[ -f /usr/local/bin/gdate ]] && alias date=gdate
|
||||||
|
|
||||||
assertEquals "%K{000} %F{007}🔋 %f%F{007}50%% (1:38) " "$(prompt_battery left 1 false ${FOLDER})"
|
assertEquals "%K{000} %F{007}🔋 %F{007}50%% (1:38) " "$(prompt_battery left 1 false ${FOLDER})"
|
||||||
|
|
||||||
unalias date &>/dev/null
|
unalias date &>/dev/null
|
||||||
# unaliasing date fails where it was never aliased (e.g. on Linux).
|
# unaliasing date fails where it was never aliased (e.g. on Linux).
|
||||||
|
@ -171,7 +171,7 @@ function testBatterySegmentIfBatteryIsCalculatingWithAcpiEnabledOnLinux() {
|
||||||
echo "echo 'Batter 0: Discharging, 50%, rate remaining'" > ${FOLDER}/usr/bin/acpi
|
echo "echo 'Batter 0: Discharging, 50%, rate remaining'" > ${FOLDER}/usr/bin/acpi
|
||||||
chmod +x ${FOLDER}/usr/bin/acpi
|
chmod +x ${FOLDER}/usr/bin/acpi
|
||||||
|
|
||||||
assertEquals "%K{000} %F{007}🔋 %f%F{007}50%% (...) " "$(prompt_battery left 1 false ${FOLDER})"
|
assertEquals "%K{000} %F{007}🔋 %F{007}50%% (...) " "$(prompt_battery left 1 false ${FOLDER})"
|
||||||
}
|
}
|
||||||
|
|
||||||
source shunit2/shunit2
|
source shunit2/shunit2
|
|
@ -67,7 +67,7 @@ function testSettingVisualIdentifierForCustomSegment() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{007} %F{000}hw %f%F{000}world %k%F{007}%f " "$(build_left_prompt)"
|
assertEquals "%K{007} %F{000}hw %F{000}world %k%F{007}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testSettingVisualIdentifierForegroundColorForCustomSegment() {
|
function testSettingVisualIdentifierForegroundColorForCustomSegment() {
|
||||||
|
@ -80,7 +80,7 @@ function testSettingVisualIdentifierForegroundColorForCustomSegment() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{007} %F{001}hw %f%F{000}world %k%F{007}%f " "$(build_left_prompt)"
|
assertEquals "%K{007} %F{001}hw %F{000}world %k%F{007}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
source shunit2/shunit2
|
source shunit2/shunit2
|
|
@ -40,7 +40,7 @@ function testDiskUsageSegmentWhenDiskIsAlmostFull() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{001} %F{007}hdd %f%F{007}97%% %k%F{001}%f " "$(build_left_prompt)"
|
assertEquals "%K{001} %F{007}hdd %F{007}97%% %k%F{001}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unfunction df
|
unfunction df
|
||||||
}
|
}
|
||||||
|
@ -56,7 +56,7 @@ function testDiskUsageSegmentWhenDiskIsVeryFull() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{003} %F{000}hdd %f%F{000}94%% %k%F{003}%f " "$(build_left_prompt)"
|
assertEquals "%K{003} %F{000}hdd %F{000}94%% %k%F{003}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unfunction df
|
unfunction df
|
||||||
}
|
}
|
||||||
|
@ -72,7 +72,7 @@ function testDiskUsageSegmentWhenDiskIsQuiteEmpty() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{000} %F{003}hdd %f%F{003}4%% %k%F{000}%f " "$(build_left_prompt)"
|
assertEquals "%K{000} %F{003}hdd %F{003}4%% %k%F{000}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unfunction df
|
unfunction df
|
||||||
}
|
}
|
||||||
|
@ -105,7 +105,7 @@ function testDiskUsageSegmentWarningLevelCouldBeAdjusted() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{003} %F{000}hdd %f%F{000}11%% %k%F{003}%f " "$(build_left_prompt)"
|
assertEquals "%K{003} %F{000}hdd %F{000}11%% %k%F{003}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unfunction df
|
unfunction df
|
||||||
}
|
}
|
||||||
|
@ -123,7 +123,7 @@ function testDiskUsageSegmentCriticalLevelCouldBeAdjusted() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{001} %F{007}hdd %f%F{007}11%% %k%F{001}%f " "$(build_left_prompt)"
|
assertEquals "%K{001} %F{007}hdd %F{007}11%% %k%F{001}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unfunction df
|
unfunction df
|
||||||
}
|
}
|
||||||
|
|
|
@ -68,7 +68,7 @@ function testIpSegmentWorksOnOsxWithNoInterfaceSpecified() {
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
local OS='OSX' # Fake OSX
|
local OS='OSX' # Fake OSX
|
||||||
|
|
||||||
assertEquals "%K{006} %F{000}IP %f%F{000}1.2.3.4 %k%F{006}%f " "$(build_left_prompt)"
|
assertEquals "%K{006} %F{000}IP %F{000}1.2.3.4 %k%F{006}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unalias ipconfig
|
unalias ipconfig
|
||||||
unalias networksetup
|
unalias networksetup
|
||||||
|
@ -123,7 +123,7 @@ function testIpSegmentWorksOnOsxWithMultipleInterfacesSpecified() {
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
local OS='OSX' # Fake OSX
|
local OS='OSX' # Fake OSX
|
||||||
|
|
||||||
assertEquals "%K{006} %F{000}IP %f%F{000}1.2.3.4 %k%F{006}%f " "$(build_left_prompt)"
|
assertEquals "%K{006} %F{000}IP %F{000}1.2.3.4 %k%F{006}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unfunction ipconfig
|
unfunction ipconfig
|
||||||
unalias networksetup
|
unalias networksetup
|
||||||
|
@ -139,7 +139,7 @@ function testIpSegmentWorksOnOsxWithInterfaceSpecified() {
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
local OS='OSX' # Fake OSX
|
local OS='OSX' # Fake OSX
|
||||||
|
|
||||||
assertEquals "%K{006} %F{000}IP %f%F{000}1.2.3.4 %k%F{006}%f " "$(build_left_prompt)"
|
assertEquals "%K{006} %F{000}IP %F{000}1.2.3.4 %k%F{006}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unalias ipconfig
|
unalias ipconfig
|
||||||
}
|
}
|
||||||
|
@ -169,7 +169,7 @@ function testIpSegmentWorksOnLinuxWithNoInterfaceSpecified() {
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
local OS='Linux' # Fake Linux
|
local OS='Linux' # Fake Linux
|
||||||
|
|
||||||
assertEquals "%K{006} %F{000}IP %f%F{000}10.0.2.15 %k%F{006}%f " "$(build_left_prompt)"
|
assertEquals "%K{006} %F{000}IP %F{000}10.0.2.15 %k%F{006}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unfunction ip
|
unfunction ip
|
||||||
}
|
}
|
||||||
|
@ -204,7 +204,7 @@ function testIpSegmentWorksOnLinuxWithMultipleInterfacesSpecified() {
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
local OS='Linux' # Fake Linux
|
local OS='Linux' # Fake Linux
|
||||||
|
|
||||||
assertEquals "%K{006} %F{000}IP %f%F{000}10.0.2.15 %k%F{006}%f " "$(build_left_prompt)"
|
assertEquals "%K{006} %F{000}IP %F{000}10.0.2.15 %k%F{006}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unfunction ip
|
unfunction ip
|
||||||
}
|
}
|
||||||
|
@ -223,7 +223,7 @@ inet 10.0.2.15/24 brd 10.0.2.255 scope global eth0
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
local OS='Linux' # Fake Linux
|
local OS='Linux' # Fake Linux
|
||||||
|
|
||||||
assertEquals "%K{006} %F{000}IP %f%F{000}10.0.2.15 %k%F{006}%f " "$(build_left_prompt)"
|
assertEquals "%K{006} %F{000}IP %F{000}10.0.2.15 %k%F{006}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unfunction ip
|
unfunction ip
|
||||||
}
|
}
|
||||||
|
|
|
@ -42,7 +42,7 @@ function testLoadSegmentWorksOnOsx() {
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
local OS="OSX" # Fake OSX
|
local OS="OSX" # Fake OSX
|
||||||
|
|
||||||
assertEquals "%K{002} %F{000}L %f%F{000}1.38 " "$(prompt_load left 1 false ${FOLDER})"
|
assertEquals "%K{002} %F{000}L %F{000}1.38 " "$(prompt_load left 1 false ${FOLDER})"
|
||||||
|
|
||||||
unfunction sysctl
|
unfunction sysctl
|
||||||
}
|
}
|
||||||
|
@ -64,7 +64,7 @@ function testLoadSegmentWorksOnBsd() {
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
local OS="BSD" # Fake BSD
|
local OS="BSD" # Fake BSD
|
||||||
|
|
||||||
assertEquals "%K{002} %F{000}L %f%F{000}1.38 " "$(prompt_load left 1 false ${FOLDER})"
|
assertEquals "%K{002} %F{000}L %F{000}1.38 " "$(prompt_load left 1 false ${FOLDER})"
|
||||||
|
|
||||||
unfunction sysctl
|
unfunction sysctl
|
||||||
}
|
}
|
||||||
|
@ -81,7 +81,7 @@ function testLoadSegmentWorksOnLinux() {
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
local OS="Linux" # Fake Linux
|
local OS="Linux" # Fake Linux
|
||||||
|
|
||||||
assertEquals "%K{002} %F{000}L %f%F{000}1.38 " "$(prompt_load left 1 false ${FOLDER})"
|
assertEquals "%K{002} %F{000}L %F{000}1.38 " "$(prompt_load left 1 false ${FOLDER})"
|
||||||
|
|
||||||
unalias nproc
|
unalias nproc
|
||||||
}
|
}
|
||||||
|
@ -101,7 +101,7 @@ function testLoadSegmentNormalState() {
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
local OS="Linux" # Fake Linux
|
local OS="Linux" # Fake Linux
|
||||||
|
|
||||||
assertEquals "%K{002} %F{000}L %f%F{000}1.00 " "$(prompt_load left 1 false ${FOLDER})"
|
assertEquals "%K{002} %F{000}L %F{000}1.00 " "$(prompt_load left 1 false ${FOLDER})"
|
||||||
|
|
||||||
unalias nproc
|
unalias nproc
|
||||||
}
|
}
|
||||||
|
@ -121,7 +121,7 @@ function testLoadSegmentWarningState() {
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
local OS="Linux" # Fake Linux
|
local OS="Linux" # Fake Linux
|
||||||
|
|
||||||
assertEquals "%K{003} %F{000}L %f%F{000}2.01 " "$(prompt_load left 1 false ${FOLDER})"
|
assertEquals "%K{003} %F{000}L %F{000}2.01 " "$(prompt_load left 1 false ${FOLDER})"
|
||||||
|
|
||||||
unalias nproc
|
unalias nproc
|
||||||
}
|
}
|
||||||
|
@ -141,7 +141,7 @@ function testLoadSegmentCriticalState() {
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
local OS="Linux" # Fake Linux
|
local OS="Linux" # Fake Linux
|
||||||
|
|
||||||
assertEquals "%K{001} %F{000}L %f%F{000}2.81 " "$(prompt_load left 1 false ${FOLDER})"
|
assertEquals "%K{001} %F{000}L %F{000}2.81 " "$(prompt_load left 1 false ${FOLDER})"
|
||||||
|
|
||||||
unalias nproc
|
unalias nproc
|
||||||
}
|
}
|
||||||
|
|
|
@ -33,7 +33,7 @@ function testNodeVersionSegmentWorks() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{002} %F{007}⬢ %f%F{007}1.2.3 %k%F{002}%f " "$(build_left_prompt)"
|
assertEquals "%K{002} %F{007}⬢ %F{007}1.2.3 %k%F{002}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unfunction node
|
unfunction node
|
||||||
}
|
}
|
||||||
|
|
|
@ -73,7 +73,7 @@ function testNodeenvSegmentPrintsAtLeastNodeEnvWithoutNode() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{000} %F{002}⬢ %f%F{002}[node-env] %k%F{000}%f " "$(build_left_prompt)"
|
assertEquals "%K{000} %F{002}⬢ %F{002}[node-env] %k%F{000}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unset NODE_VIRTUAL_ENV
|
unset NODE_VIRTUAL_ENV
|
||||||
unalias node
|
unalias node
|
||||||
|
@ -90,7 +90,7 @@ function testNodeenvSegmentWorks() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{000} %F{002}⬢ %f%F{002}v1.2.3[node-env] %k%F{000}%f " "$(build_left_prompt)"
|
assertEquals "%K{000} %F{002}⬢ %F{002}v1.2.3[node-env] %k%F{000}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unfunction node
|
unfunction node
|
||||||
unset NODE_VIRTUAL_ENV
|
unset NODE_VIRTUAL_ENV
|
||||||
|
|
|
@ -51,7 +51,7 @@ function testNvmSegmentWorksWithoutHavingADefaultAlias() {
|
||||||
[[ ${1} == 'current' ]] && echo 'v4.6.0' || echo 'v1.4.0'
|
[[ ${1} == 'current' ]] && echo 'v4.6.0' || echo 'v1.4.0'
|
||||||
}
|
}
|
||||||
|
|
||||||
assertEquals "%K{005} %F{000}⬢ %f%F{000}4.6.0 %k%F{005}%f " "$(build_left_prompt)"
|
assertEquals "%K{005} %F{000}⬢ %F{000}4.6.0 %k%F{005}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testNvmSegmentPrintsNothingWhenOnDefaultVersion() {
|
function testNvmSegmentPrintsNothingWhenOnDefaultVersion() {
|
||||||
|
|
|
@ -36,7 +36,7 @@ Pages inactive: 1313411.
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
local OS="OSX" # Fake OSX
|
local OS="OSX" # Fake OSX
|
||||||
|
|
||||||
assertEquals "%K{003} %F{000}RAM %f%F{000}6.15G " "$(prompt_ram left 1 false ${FOLDER})"
|
assertEquals "%K{003} %F{000}RAM %F{000}6.15G " "$(prompt_ram left 1 false ${FOLDER})"
|
||||||
|
|
||||||
unalias vm_stat
|
unalias vm_stat
|
||||||
}
|
}
|
||||||
|
@ -49,7 +49,7 @@ function testRamSegmentWorksOnBsd() {
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
local OS="BSD" # Fake BSD
|
local OS="BSD" # Fake BSD
|
||||||
|
|
||||||
assertEquals "%K{003} %F{000}RAM %f%F{000}0.29M " "$(prompt_ram left 1 false ${FOLDER})"
|
assertEquals "%K{003} %F{000}RAM %F{000}0.29M " "$(prompt_ram left 1 false ${FOLDER})"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testRamSegmentWorksOnLinux() {
|
function testRamSegmentWorksOnLinux() {
|
||||||
|
@ -60,7 +60,7 @@ function testRamSegmentWorksOnLinux() {
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
local OS="Linux" # Fake Linux
|
local OS="Linux" # Fake Linux
|
||||||
|
|
||||||
assertEquals "%K{003} %F{000}RAM %f%F{000}0.29G " "$(prompt_ram left 1 false ${FOLDER})"
|
assertEquals "%K{003} %F{000}RAM %F{000}0.29G " "$(prompt_ram left 1 false ${FOLDER})"
|
||||||
}
|
}
|
||||||
|
|
||||||
source shunit2/shunit2
|
source shunit2/shunit2
|
|
@ -37,7 +37,7 @@ function testSshSegmentWorksIfOnlySshClientIsSet() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{000} %F{003}ssh-icon%f %k%F{000}%f " "$(build_left_prompt)"
|
assertEquals "%K{000} %F{003}ssh-icon %k%F{000}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unset SSH_CLIENT
|
unset SSH_CLIENT
|
||||||
}
|
}
|
||||||
|
@ -54,7 +54,7 @@ function testSshSegmentWorksIfOnlySshTtyIsSet() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{000} %F{003}ssh-icon%f %k%F{000}%f " "$(build_left_prompt)"
|
assertEquals "%K{000} %F{003}ssh-icon %k%F{000}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unset SSH_TTY
|
unset SSH_TTY
|
||||||
}
|
}
|
||||||
|
@ -71,7 +71,7 @@ function testSshSegmentWorksIfAllNecessaryVariablesAreSet() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{000} %F{003}ssh-icon%f %k%F{000}%f " "$(build_left_prompt)"
|
assertEquals "%K{000} %F{003}ssh-icon %k%F{000}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unset SSH_TTY
|
unset SSH_TTY
|
||||||
unset SSH_CLIENT
|
unset SSH_CLIENT
|
||||||
|
|
|
@ -37,7 +37,7 @@ function testStatusWorksAsExpectedIfReturnCodeIsZeroAndVerboseIsSet() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{000} %F{002}✔%f %k%F{000}%f " "$(build_left_prompt)"
|
assertEquals "%K{000} %F{002}✔ %k%F{000}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testStatusInGeneralErrorCase() {
|
function testStatusInGeneralErrorCase() {
|
||||||
|
@ -50,7 +50,7 @@ function testStatusInGeneralErrorCase() {
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
local RETVAL=1
|
local RETVAL=1
|
||||||
|
|
||||||
assertEquals "%K{001} %F{226}↵ %f%F{226}1 %k%F{001}%f " "$(build_left_prompt)"
|
assertEquals "%K{001} %F{226}↵ %F{226}1 %k%F{001}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testPipestatusInErrorCase() {
|
function testPipestatusInErrorCase() {
|
||||||
|
@ -64,7 +64,7 @@ function testPipestatusInErrorCase() {
|
||||||
local -a RETVALS
|
local -a RETVALS
|
||||||
RETVALS=(0 0 1 0)
|
RETVALS=(0 0 1 0)
|
||||||
|
|
||||||
assertEquals "%K{001} %F{226}↵ %f%F{226}0|0|1|0 %k%F{001}%f " "$(build_left_prompt)"
|
assertEquals "%K{001} %F{226}↵ %F{226}0|0|1|0 %k%F{001}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testStatusCrossWinsOverVerbose() {
|
function testStatusCrossWinsOverVerbose() {
|
||||||
|
@ -78,7 +78,7 @@ function testStatusCrossWinsOverVerbose() {
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
local RETVAL=1
|
local RETVAL=1
|
||||||
|
|
||||||
assertEquals "%K{000} %F{001}✘%f %k%F{000}%f " "$(build_left_prompt)"
|
assertEquals "%K{000} %F{001}✘ %k%F{000}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testStatusShowsSignalNameInErrorCase() {
|
function testStatusShowsSignalNameInErrorCase() {
|
||||||
|
@ -92,7 +92,7 @@ function testStatusShowsSignalNameInErrorCase() {
|
||||||
source powerlevel9k.zsh-theme
|
source powerlevel9k.zsh-theme
|
||||||
local RETVAL=132
|
local RETVAL=132
|
||||||
|
|
||||||
assertEquals "%K{001} %F{226}↵ %f%F{226}SIGILL(4) %k%F{001}%f " "$(build_left_prompt)"
|
assertEquals "%K{001} %F{226}↵ %F{226}SIGILL(4) %k%F{001}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testStatusSegmentIntegrated() {
|
function testStatusSegmentIntegrated() {
|
||||||
|
@ -107,7 +107,7 @@ function testStatusSegmentIntegrated() {
|
||||||
|
|
||||||
false; powerlevel9k_prepare_prompts
|
false; powerlevel9k_prepare_prompts
|
||||||
|
|
||||||
assertEquals "%f%b%k%K{000} %F{001}✘%f %k%F{000}%f " "${(e)PROMPT}"
|
assertEquals "%f%b%k%K{000} %F{001}✘ %k%F{000}%f " "${(e)PROMPT}"
|
||||||
}
|
}
|
||||||
|
|
||||||
source shunit2/shunit2
|
source shunit2/shunit2
|
|
@ -36,7 +36,7 @@ function testSwapSegmentWorksOnOsx() {
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
local OS="OSX" # Fake OSX
|
local OS="OSX" # Fake OSX
|
||||||
|
|
||||||
assertEquals "%K{003} %F{000}SWP %f%F{000}1.58G " "$(prompt_swap left 1 false ${FOLDER})"
|
assertEquals "%K{003} %F{000}SWP %F{000}1.58G " "$(prompt_swap left 1 false ${FOLDER})"
|
||||||
|
|
||||||
unfunction sysctl
|
unfunction sysctl
|
||||||
}
|
}
|
||||||
|
@ -52,7 +52,7 @@ function testSwapSegmentWorksOnLinux() {
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
local OS="Linux" # Fake Linux
|
local OS="Linux" # Fake Linux
|
||||||
|
|
||||||
assertEquals "%K{003} %F{000}SWP %f%F{000}0.95G " "$(prompt_swap left 1 false ${FOLDER})"
|
assertEquals "%K{003} %F{000}SWP %F{000}0.95G " "$(prompt_swap left 1 false ${FOLDER})"
|
||||||
}
|
}
|
||||||
|
|
||||||
source shunit2/shunit2
|
source shunit2/shunit2
|
|
@ -49,7 +49,7 @@ function testSwiftSegmentWorks() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{005} %F{007}Swift %f%F{007}3.0.1 %k%F{005}%f " "$(build_left_prompt)"
|
assertEquals "%K{005} %F{007}Swift %F{007}3.0.1 %k%F{005}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
unfunction swift
|
unfunction swift
|
||||||
}
|
}
|
||||||
|
|
|
@ -52,7 +52,7 @@ function testTodoSegmentWorksAsExpected() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{244} %F{000}☑ %f%F{000}100 %k%F{244}%f " "$(build_left_prompt)"
|
assertEquals "%K{244} %F{000}☑ %F{000}100 %k%F{244}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
source shunit2/shunit2
|
source shunit2/shunit2
|
|
@ -117,7 +117,7 @@ function testGitIconWorks() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{002} %F{000}Git-Icon %f%F{000} master %k%F{002}%f " "$(build_left_prompt)"
|
assertEquals "%K{002} %F{000}Git-Icon %F{000} master %k%F{002}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testGitlabIconWorks() {
|
function testGitlabIconWorks() {
|
||||||
|
@ -132,7 +132,7 @@ function testGitlabIconWorks() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{002} %F{000}GL-Icon %f%F{000} master %k%F{002}%f " "$(build_left_prompt)"
|
assertEquals "%K{002} %F{000}GL-Icon %F{000} master %k%F{002}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testBitbucketIconWorks() {
|
function testBitbucketIconWorks() {
|
||||||
|
@ -147,7 +147,7 @@ function testBitbucketIconWorks() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{002} %F{000}BB-Icon %f%F{000} master %k%F{002}%f " "$(build_left_prompt)"
|
assertEquals "%K{002} %F{000}BB-Icon %F{000} master %k%F{002}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testGitHubIconWorks() {
|
function testGitHubIconWorks() {
|
||||||
|
@ -162,7 +162,7 @@ function testGitHubIconWorks() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{002} %F{000}GH-Icon %f%F{000} master %k%F{002}%f " "$(build_left_prompt)"
|
assertEquals "%K{002} %F{000}GH-Icon %F{000} master %k%F{002}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testUntrackedFilesIconWorks() {
|
function testUntrackedFilesIconWorks() {
|
||||||
|
|
|
@ -189,7 +189,7 @@ function testMercurialIconWorks() {
|
||||||
# Load Powerlevel9k
|
# Load Powerlevel9k
|
||||||
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
source ${P9K_HOME}/powerlevel9k.zsh-theme
|
||||||
|
|
||||||
assertEquals "%K{002} %F{000}HG-Icon %f%F{000} default %k%F{002}%f " "$(build_left_prompt)"
|
assertEquals "%K{002} %F{000}HG-Icon %F{000} default %k%F{002}%f " "$(build_left_prompt)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function testBookmarkIconWorks() {
|
function testBookmarkIconWorks() {
|
||||||
|
|
Loading…
Reference in a new issue