From 74c264783e25166055a7871a00e4f68fe0495a0d Mon Sep 17 00:00:00 2001 From: Konstantin Kharlamov Date: Thu, 10 Oct 2019 11:32:16 +0300 Subject: Highlight variable name in a for-loop (#326) Signed-off-by: Konstantin Kharlamov --- rust-mode-tests.el | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'rust-mode-tests.el') diff --git a/rust-mode-tests.el b/rust-mode-tests.el index 0c1ad1d..a22e43a 100644 --- a/rust-mode-tests.el +++ b/rust-mode-tests.el @@ -3118,6 +3118,18 @@ impl Two<'a> { "b" font-lock-variable-name-face "u32" font-lock-type-face))) +(ert-deftest variable-in-for-loop () + (rust-test-font-lock + "for var in iter" + '("for" font-lock-keyword-face + "var" font-lock-variable-name-face + "in" font-lock-keyword-face)) + (rust-test-font-lock + "for Foo{var} in iter" + '("for" font-lock-keyword-face + "Foo" font-lock-type-face + "in" font-lock-keyword-face))) + (when (executable-find rust-cargo-bin) (ert-deftest rust-test-project-located () (lexical-let* ((test-dir (expand-file-name "test-project" default-directory)) -- cgit v1.2.3