aboutsummaryrefslogtreecommitdiff
path: root/tests/test-chime-whitelist-blacklist-conflicts.el
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test-chime-whitelist-blacklist-conflicts.el')
-rw-r--r--tests/test-chime-whitelist-blacklist-conflicts.el7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/test-chime-whitelist-blacklist-conflicts.el b/tests/test-chime-whitelist-blacklist-conflicts.el
index 5becfe0..18b6680 100644
--- a/tests/test-chime-whitelist-blacklist-conflicts.el
+++ b/tests/test-chime-whitelist-blacklist-conflicts.el
@@ -45,8 +45,11 @@
(defun test-chime-conflicts-teardown ()
"Teardown function run after each test."
(chime-delete-test-base-dir)
- (setq chime-include-filters nil)
- (setq chime-exclude-filters nil))
+ ;; Restore the defcustom defaults rather than leaving the globals clobbered.
+ ;; Each test let-binds both filter vars, so the globals only need to return
+ ;; to their standard values to keep cross-file test isolation.
+ (custom-reevaluate-setting 'chime-include-filters)
+ (custom-reevaluate-setting 'chime-exclude-filters))
;;; Keyword Conflict Tests