summaryrefslogtreecommitdiffstats
path: root/Test/D01prompt.ztst
diff options
context:
space:
mode:
Diffstat (limited to 'Test/D01prompt.ztst')
-rw-r--r--Test/D01prompt.ztst8
1 files changed, 8 insertions, 0 deletions
diff --git a/Test/D01prompt.ztst b/Test/D01prompt.ztst
index 56b7c294a..7ff478e68 100644
--- a/Test/D01prompt.ztst
+++ b/Test/D01prompt.ztst
@@ -221,3 +221,11 @@
print ${(%U)Y-%(v}
0:Regression test for test on empty psvar
>
+
+# Unrecognised colour strings should produce the default sequence
+ f=${(%):-'%f'} # Recognised
+ Fdefault=${(%):-'%F{default}'} # Recognised
+ Freset=${(%):-'%F{reset}'} # Unrecognised
+ Ffoo=${(%):-'%F{foo}'} # Unrecognised
+ [[ $f == $Fdefault && $Fdefault == $Freset && $Freset == $Ffoo ]]
+0:Regression test for workers/44029