From: Mattias EngdegÄrd Date: Mon, 26 Feb 2024 17:42:44 +0000 (+0100) Subject: Make tree-sitter tests work installed in .emacs.d/tree-sitter X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=fd7a19154a39ef912dec6d64860cab7e7810725f;p=emacs.git Make tree-sitter tests work installed in .emacs.d/tree-sitter * test/Makefile.in (ert_opts): Set treesit-extra-load-path, because HOME is not valid when running tests from the Makefile (bug#69405). (cherry picked from commit a67b8d7f448804d34bce85d2b6ab8d022f14161f) --- diff --git a/test/Makefile.in b/test/Makefile.in index 720f5c7ff8c..3cbdbec4414 100644 --- a/test/Makefile.in +++ b/test/Makefile.in @@ -92,6 +92,10 @@ export TEST_LOAD_EL ?= \ # Additional settings for ert. ert_opts = +# Supply a path to local tree-sitter installations, as we run tests +# without a valid HOME. +ert_opts += --eval "(setq treesit-extra-load-path '(\"$(HOME)/.emacs.d/tree-sitter\"))" + # Maximum length of lines in ert backtraces; nil for no limit. # (if empty, use the default ert-batch-backtrace-right-margin). TEST_BACKTRACE_LINE_LENGTH =