diff --git a/tests/checks/check-all-fish-files.fish b/tests/checks/check-all-fish-files.fish new file mode 100644 index 000000000..5d4beb423 --- /dev/null +++ b/tests/checks/check-all-fish-files.fish @@ -0,0 +1,8 @@ +#RUN: %fish -C 'set -l fish %fish' %s +# Test ALL THE FISH FILES +# in share/, that is - the tests are exempt because they contain syntax errors, on purpose + +for file in $__fish_data_dir/**.fish + $fish -n $file +end +# No output is good output