Fix mismatched brackets error in `omf list` on Fish 2.2

Ref #707
parent b2643e95
...@@ -14,8 +14,8 @@ function omf.packages.list -d 'List installed packages' ...@@ -14,8 +14,8 @@ function omf.packages.list -d 'List installed packages'
set -e show_plugins set -e show_plugins
end end
set -l plugins_paths {$OMF_CONFIG, $OMF_PATH}/pkg/* set -l plugins_paths {$OMF_PATH,$OMF_CONFIG}/pkg/*
set -l themes_paths {$OMF_CONFIG, $OMF_PATH}/themes/* set -l themes_paths {$OMF_PATH,$OMF_CONFIG}/themes/*
if set -q show_plugins if set -q show_plugins
for path in $plugins_paths for path in $plugins_paths
......
function describe_omf_list_tests
function before_all
set -gx CI WORKAROUND
end
function it_can_list_plugins
set -l list_output (omf list -p)
assert 0 = $status
assert "$list_output" = "fish-spec omf"
end
function it_can_list_themes
set -l list_output (omf list -t)
assert 0 = $status
assert "$list_output" = "default"
end
function it_can_list_insttalled_plugins
set -l output (omf remove apt 2> /dev/null)
set -l output (omf install apt 2> /dev/null)
set -l list_output (omf list -p)
assert 0 = $status
assert "$list_output" = "apt fish-spec omf"
set -l output (omf remove apt 2> /dev/null)
end
function it_can_list_themes
set -l list_output (omf list -t)
assert 0 = $status
assert "$list_output" = "default"
end
end
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment