Avoid setq's in favor of let

master
Elis Axelsson 9 years ago
parent db8c6050cb
commit 7b84568217
No known key found for this signature in database
GPG Key ID: D57EFA625C9A925F
  1. 46
      test/webpaste-test.el

@ -117,27 +117,21 @@
(ert-deftest webpaste-test/get-provider-priority () (ert-deftest webpaste-test/get-provider-priority ()
"Test how it populates webpaste/get-provider-priority." "Test how it populates webpaste/get-provider-priority."
;;; Test autopopulation of list based on providers avaliable ;; Test autopopulation of list based on providers avaliable
;; Prepare variables (let ((webpaste-provider-priority nil)
(setq-default webpaste-provider-priority nil) (webpaste-providers-alist '(("provider1" . "lambda")
(setq-default webpaste-providers-alist ("provider2" . "lambda")
`(("provider1" "lambda") ("provider3" . "lambda"))))
("provider2" "lambda") ;; Do test
("provider3" "lambda"))) (should (equal (webpaste/get-provider-priority)
'("provider1" "provider2" "provider3"))))
;; Do test
(should (equal (webpaste/get-provider-priority)
'("provider1" "provider2" "provider3")))
;;; Test static population of provider priority ;;; Test static population of provider priority
;; Prepare variables (let ((webpaste-provider-priority '("provider2" "provider1" "provider3"))
(setq-default webpaste-provider-priority (webpaste-providers-alist nil))
'("provider2" "provider1" "provider3")) ;; Do test
(setq-default webpaste-providers-alist '()) (should (equal (webpaste/get-provider-priority)
'("provider2" "provider1" "provider3")))))
;; Do test
(should (equal (webpaste/get-provider-priority)
'("provider2" "provider1" "provider3"))))
@ -145,10 +139,9 @@
"This test just sends a message to a good provider that just works." "This test just sends a message to a good provider that just works."
;; Temporal storage for result ;; Temporal storage for result
(let ((returned-result nil)) (let ((returned-result nil)
;; Reset all webpaste variables (webpaste-tested-providers nil)
(setq-default webpaste-tested-providers nil) (webpaste-provider-priority nil))
(setq-default webpaste-provider-priority nil)
;; Make a fake provider that just "returns" the paste result by setting a ;; Make a fake provider that just "returns" the paste result by setting a
;; variable and concatinate it with "Works: " so we can see it showing up ;; variable and concatinate it with "Works: " so we can see it showing up
@ -173,10 +166,9 @@ Then the bad provider pastes again like it should and we check that we got the
result from the good provider only." result from the good provider only."
;; Temporal storage for result ;; Temporal storage for result
(let ((returned-result nil)) (let ((returned-result nil)
;; Reset all webpaste variables (webpaste-tested-providers nil)
(setq-default webpaste-tested-providers nil) (webpaste-provider-priority nil))
(setq-default webpaste-provider-priority nil)
;; Creates a "broken" provider that will call on the next provider due to a ;; Creates a "broken" provider that will call on the next provider due to a
;; faked failure and checks that the next provider is picked up correctly. ;; faked failure and checks that the next provider is picked up correctly.

Loading…
Cancel
Save