diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/test-integration-chime-mode.el | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/test-integration-chime-mode.el b/tests/test-integration-chime-mode.el index b29b123..0f19330 100644 --- a/tests/test-integration-chime-mode.el +++ b/tests/test-integration-chime-mode.el @@ -54,5 +54,16 @@ and set it to nil." (should-not (memq 'chime-modeline-string global-mode-string)) (should (null chime-modeline-string)))) +(ert-deftest test-integration-chime-mode-disable-nils-timer () + "Disabling chime-mode should set chime--timer to nil." + (let ((chime-enable-modeline t) + (chime-modeline-lookahead-minutes 60)) + (chime-mode 1) + ;; Timer should exist after enable + (should chime--timer) + (chime-mode -1) + ;; Timer should be nil after disable + (should (null chime--timer)))) + (provide 'test-integration-chime-mode) ;;; test-integration-chime-mode.el ends here |
