emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] scratch/el-mock 84a743cfcb 40/64: Fix all compilation warnings


From: Stefan Monnier
Subject: [nongnu] scratch/el-mock 84a743cfcb 40/64: Fix all compilation warnings
Date: Mon, 28 Aug 2023 23:01:41 -0400 (EDT)

branch: scratch/el-mock
commit 84a743cfcb9d5ed9c1b46f1bc20cdfc63df5eeff
Author: Philipp Stephani <phst@google.com>
Commit: Philipp Stephani <phst@google.com>

    Fix all compilation warnings
---
 el-mock.el           |  4 ++--
 test/el-mock-test.el | 41 +++++++++++++++++++++++++++--------------
 2 files changed, 29 insertions(+), 16 deletions(-)

diff --git a/el-mock.el b/el-mock.el
index acffc3760d..812cc12c3f 100644
--- a/el-mock.el
+++ b/el-mock.el
@@ -106,8 +106,8 @@
        (when (fboundp funcsym)
          (put funcsym 'mock-original-func (symbol-function funcsym)))
        (fset funcsym
-                     `(lambda (&rest actual-args)
-                        (signal 'mock-error '(called))))))))
+                     (lambda (&rest _actual-args)
+                       (signal 'mock-error '(called))))))))
 
 (defalias 'mock/teardown 'stub/teardown)
 
diff --git a/test/el-mock-test.el b/test/el-mock-test.el
index 1d4baaebb6..f71fa54d60 100644
--- a/test/el-mock-test.el
+++ b/test/el-mock-test.el
@@ -1,5 +1,22 @@
 ;; -*- lexical-binding: t; -*-
 
+(declare-function foo "el-mock-test")
+(declare-function foox "el-mock-test")
+(declare-function hogehoges "el-mock-test")
+(declare-function fooz "el-mock-test")
+(declare-function hoge "el-mock-test")
+(declare-function me "el-mock-test")
+(declare-function foom "el-mock-test")
+(declare-function bar "el-mock-test")
+(declare-function f "el-mock-test")
+(declare-function vi "el-mock-test")
+(declare-function test1 "el-mock-test")
+(declare-function defined-func "el-mock-test")
+(declare-function a "el-mock-test")
+(declare-function b "el-mock-test")
+(declare-function blah "el-mock-test")
+(declare-function fugaga "el-mock-test")
+
 (expectations
  (desc "stub setup/teardown")
  (expect 2
@@ -62,7 +79,7 @@
           (mock (bar 7) => 1)
           (+ (foo 5) (bar 7))))
  (expect 3
-         (flet ((plus () (+ (foo 5) (bar 7))))
+         (cl-flet ((plus () (+ (foo 5) (bar 7))))
            (with-mock
             (mock (foo 5) => 2)
             (mock (bar 7) => 1)
@@ -165,7 +182,7 @@
          (mocklet ((foo => 2))
                   (foo 1 2 3)))
  (expect 3
-         (defun defined-func (x) 3)
+         (defun defined-func (_x) 3)
          (prog1
              (mocklet ((defined-func => 3))
                       (defined-func 3))
@@ -186,9 +203,8 @@
  (expect "xxx"
          (defun blah (x) (* x 2))
          (prog1
-             (let ((orig (symbol-function 'blah)))
-               (mocklet ((blah => "xxx"))
-                        (blah "xx")))
+             (mocklet ((blah => "xxx"))
+               (blah "xx"))
            (fmakunbound 'blah)))
  (expect t
          (defun blah (x) (* x 2))
@@ -207,9 +223,8 @@
             (defadvice fugaga (around test activate)
               (setq ad-return-value (concat "[" ad-return-value "]")))
             (prog1
-                (let ((orig (symbol-function 'fugaga)))
-                  (mocklet ((fugaga => "xxx"))
-                           (fugaga "aaaaa")))
+                (mocklet ((fugaga => "xxx"))
+                  (fugaga "aaaaa"))
               (fmakunbound 'fugaga)))))
  (expect t
          (mock-suppress-redefinition-message
@@ -232,9 +247,8 @@
             (defadvice fugaga (around test activate)
               (setq ad-return-value (concat "[" ad-return-value "]")))
             (prog1
-                (let ((orig (symbol-function 'fugaga)))
-                  (mocklet (((fugaga "aaaaa") => "xx"))
-                           (fugaga "aaaaa")))
+                (mocklet (((fugaga "aaaaa") => "xx"))
+                  (fugaga "aaaaa"))
               (fmakunbound 'fugaga)))))
  (expect t
          (mock-suppress-redefinition-message
@@ -275,9 +289,8 @@
             (defadvice fugaga (around test activate)
               (setq ad-return-value (concat "[" ad-return-value "]")))
             (prog1
-                (let ((orig (symbol-function 'fugaga)))
-                  (mocklet ((fugaga not-called))
-                           "not-called"))
+                (mocklet ((fugaga not-called))
+                  "not-called")
               (fmakunbound 'fugaga)))))
  (expect t
          (mock-suppress-redefinition-message



reply via email to

[Prev in Thread] Current Thread [Next in Thread]