emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/csharp-mode 6e3cdc1 129/459: Add a regression test


From: ELPA Syncer
Subject: [elpa] externals/csharp-mode 6e3cdc1 129/459: Add a regression test
Date: Sun, 22 Aug 2021 13:59:11 -0400 (EDT)

branch: externals/csharp-mode
commit 6e3cdc1e43b9c3de6f15243d32e7bf0dc1c5bad0
Author: Vasilij Schneidermann <v.schneidermann@gmail.com>
Commit: Vasilij Schneidermann <v.schneidermann@gmail.com>

    Add a regression test
---
 csharp-mode-tests.el | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/csharp-mode-tests.el b/csharp-mode-tests.el
index 2393d40..0fb7661 100644
--- a/csharp-mode-tests.el
+++ b/csharp-mode-tests.el
@@ -178,6 +178,14 @@
     (should (equal t (and csharp-hook1
                           csharp-hook2)))))
 
+(defvar c-mode-hook-run nil)
+(ert-deftest avoid-runing-c-mode-hook ()
+  (add-hook 'c-mode-hook (lambda () (setq c-mode-hook-run t)))
+
+  (with-temp-buffer
+    (csharp-mode)
+     (should-not c-mode-hook-run)))
+
 (ert-deftest indentation-rules-should-be-as-specified-in-test-doc ()
   (let* ((buffer (find-file "test-files/indentation-tests.cs"))
          (orig-content)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]