* test/lisp/progmodes/eglot-tests.el
(project-wide-diagnostics-rust-analyzer)
(diagnostic-tags-unnecessary-code): Skip unless "cargo" is found.
(ert-deftest diagnostic-tags-unnecessary-code ()
"Test rendering of diagnostics tagged \"unnecessary\"."
(skip-unless (executable-find "rust-analyzer"))
+ (skip-unless (executable-find "cargo"))
(eglot--with-fixture
'(("diagnostic-tag-project" .
(("main.rs" .
(ert-deftest project-wide-diagnostics-rust-analyzer ()
"Test diagnostics through multiple files in a TypeScript LSP."
(skip-unless (executable-find "rust-analyzer"))
+ (skip-unless (executable-find "cargo"))
(eglot--with-fixture
'(("project" .
(("main.rs" .