aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/test-chime-apply-blacklist.el5
-rw-r--r--tests/test-chime-whitelist-blacklist-conflicts.el7
2 files changed, 9 insertions, 3 deletions
diff --git a/tests/test-chime-apply-blacklist.el b/tests/test-chime-apply-blacklist.el
index df2f317..abfc3e8 100644
--- a/tests/test-chime-apply-blacklist.el
+++ b/tests/test-chime-apply-blacklist.el
@@ -41,7 +41,10 @@
(defun test-chime-apply-blacklist-teardown ()
"Teardown function run after each test."
(chime-delete-test-base-dir)
- (setq chime-exclude-filters nil))
+ ;; Restore the defcustom default rather than leaving the global clobbered.
+ ;; Each test let-binds `chime-exclude-filters', so the global only needs to
+ ;; return to its standard value to keep cross-file test isolation.
+ (custom-reevaluate-setting 'chime-exclude-filters))
;;; Normal Cases
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