From 88d328739f73c98794f05fb624edf1cd4b147abe Mon Sep 17 00:00:00 2001 From: Justin Howard Date: Sun, 4 Nov 2018 02:35:21 -0800 Subject: Allow configuration of hamllint executable (#2048) * Allow configuration of hamllint executable The hamllint executable was hard-coded, preventing it from being overridden. Fix the executable to be dynamic to allow custom executable paths. --- test/command_callback/test_haml_hamllint_command_callback.vader | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'test') diff --git a/test/command_callback/test_haml_hamllint_command_callback.vader b/test/command_callback/test_haml_hamllint_command_callback.vader index a59446ca..694b21d3 100644 --- a/test/command_callback/test_haml_hamllint_command_callback.vader +++ b/test/command_callback/test_haml_hamllint_command_callback.vader @@ -35,3 +35,7 @@ Execute(The command should include a .rubocop.yml and a .haml-lint if both are f AssertLinter 'haml-lint', \ ale#Env('HAML_LINT_RUBOCOP_CONF', b:conf_rubocop) \ . 'haml-lint --config ' . ale#Escape(b:conf_hamllint) . ' %t' + +Execute(The executable can be overridden): + let b:ale_haml_hamllint_executable = 'bin/haml-lint' + AssertLinter 'bin/haml-lint', 'bin/haml-lint %t' -- cgit v1.2.3