[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/webpaste ca539eb 101/298: Rename and update tests for prov
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/webpaste ca539eb 101/298: Rename and update tests for provider priority |
Date: |
Thu, 9 Dec 2021 18:59:53 -0500 (EST) |
branch: elpa/webpaste
commit ca539eb3c829ed39394b15e2e39fecc50072a0a9
Author: Elis Axelsson <elis.axelsson@gmail.com>
Commit: Elis Axelsson <elis.axelsson@gmail.com>
Rename and update tests for provider priority
- Rename webpaste--get-provider-priority to
webpaste/get-provider-priority
- Make the two tests one for better naming but same coverage
---
test/webpaste-test.el | 27 ++++++++++++++-------------
webpaste.el | 4 ++--
2 files changed, 16 insertions(+), 15 deletions(-)
diff --git a/test/webpaste-test.el b/test/webpaste-test.el
index dabfe70..622fdf4 100644
--- a/test/webpaste-test.el
+++ b/test/webpaste-test.el
@@ -15,28 +15,29 @@
-(ert-deftest webpaste--autopupulate-provider-priority ()
- "Test autopopulate of webpaste-provider-priority."
+(ert-deftest webpaste-test/get-provider-priority ()
+ "Test how it populates webpaste/get-provider-priority."
+ ;;; Test autopopulation of list based on providers avaliable
+ ;; Prepare variables
(setq-default webpaste-provider-priority nil)
(setq-default webpaste-providers-alist
- (list (list "provider1" "lamba")
- (list "provider2" "lamba")
- (list "provider3" "lamba")))
+ (list (list "provider1" "lambda")
+ (list "provider2" "lambda")
+ (list "provider3" "lambda")))
- (should (equal (webpaste--get-provider-priority)
- '("provider1" "provider2" "provider3"))))
-
-
-
-(ert-deftest webpaste--static-provider-priority ()
- "Test static configuration of webpaste-provider-priority."
+ ;; Do test
+ (should (equal (webpaste/get-provider-priority)
+ '("provider1" "provider2" "provider3")))
+ ;;; Test static population of provider priority
+ ;; Prepare variables
(setq-default webpaste-provider-priority
'("provider2" "provider1" "provider3"))
(setq-default webpaste-providers-alist '())
- (should (equal (webpaste--get-provider-priority)
+ ;; Do test
+ (should (equal (webpaste/get-provider-priority)
'("provider2" "provider1" "provider3"))))
diff --git a/webpaste.el b/webpaste.el
index 13351d8..2147333 100644
--- a/webpaste.el
+++ b/webpaste.el
@@ -167,7 +167,7 @@ return it to the user."
:value-type (sexp :tag "webpaste-provider macro definition
for the provider")))
-(defun webpaste--get-provider-priority ()
+(defun webpaste/get-provider-priority ()
"Return provider priority."
;; Populate webpaste-provider-priority if needed
@@ -216,7 +216,7 @@ When we run out of providers to try, it will restart since
;; Populate tested providers for this request if needed
(if (eq webpaste-tested-providers nil)
- (setq webpaste-tested-providers (webpaste--get-provider-priority)))
+ (setq webpaste-tested-providers (webpaste/get-provider-priority)))
;; Get name of provider at the top of the list
(let ((provider-name (car webpaste-tested-providers)))
- [nongnu] elpa/webpaste 9da4eca 258/298: travis: Switch to nix-emacs-ci, (continued)
- [nongnu] elpa/webpaste 9da4eca 258/298: travis: Switch to nix-emacs-ci, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 7d08f87 254/298: integration-tests: Change filtering of local/ci provider tests, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste afbcf6f 273/298: Merge branch 'comfort-paste', ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 4e410b0 272/298: Add example config to README with 'pasting buffer OR region' function, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 0760361 278/298: docs: Fix all warnings regarding docstrings, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 5e963e8 275/298: Fix bug in webpaste-paste-buffer-or-region when you don't have a region, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 9662b1c 280/298: Bump version number and copyright year, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 3c9d2e8 284/298: Merge branch 'github-actions', ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 4ec1645 297/298: Readme: Update branch name, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 92a5867 088/298: Spaces, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste ca539eb 101/298: Rename and update tests for provider priority,
ELPA Syncer <=
- [nongnu] elpa/webpaste ee5b4ed 141/298: Move function declaration of the get-lang-alist-with-overrides function up, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 0df8ea0 144/298: Hide some options from customize, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 7bd2cec 148/298: Added support to open created pastes in browser, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste d37a904 160/298: Fix POST bug for several providers, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 30e78d6 164/298: Refactored the error callbacks, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste d27e571 182/298: Added integration tests for paste.pound-python.org, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 76d4ddb 162/298: Update test to test the right function, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 4937b30 177/298: Change integration test to contain a link to webpaste in the pasted message, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 6b0043b 181/298: Added integration tests for dpaste.de, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 505ffb3 189/298: Switched all webpaste/whatever to webpaste-watever to comply with elisp guidelines, ELPA Syncer, 2021/12/09