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

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

[nongnu] elpa/iedit 3a892bac38 277/301: Enhance a test case to compile i


From: ELPA Syncer
Subject: [nongnu] elpa/iedit 3a892bac38 277/301: Enhance a test case to compile iedit under clean environment
Date: Mon, 10 Jan 2022 22:59:10 -0500 (EST)

branch: elpa/iedit
commit 3a892bac38a4074ef8a01fb94d4385b3e98ed968
Author: Victor Ren <yren@sonicwall.com>
Commit: Victor <victorhge@gmail.com>

    Enhance a test case to compile iedit under clean environment
---
 iedit-tests.el | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/iedit-tests.el b/iedit-tests.el
index e38bb88053..569cbd202b 100644
--- a/iedit-tests.el
+++ b/iedit-tests.el
@@ -35,10 +35,16 @@
 (require 'iedit-rect)
 (require 'elp)
 
-(ert-deftest iedit-compile-test ()
-  (let ((byte-compile-error-on-warn t))
-    (should (byte-compile-file (locate-library "iedit.el")))
-    (delete-file (byte-compile-dest-file "iedit.el") nil)))
+(ert-deftest iedit-batch-compile-test ()
+  (with-temp-buffer
+       (call-process-shell-command "emacs -L . -Q --batch -f 
batch-byte-compile *.el" nil (current-buffer))
+    (should (string= (buffer-string) "Iedit default key binding is C-;
+Iedit-rect default key binding is <C-x> <r> <RET>
+"))
+       (delete-file (byte-compile-dest-file "iedit-lib.el") nil)
+       (delete-file (byte-compile-dest-file "iedit-rect.el") nil)
+       (delete-file (byte-compile-dest-file "iedit-tests.el") nil)
+       (delete-file (byte-compile-dest-file "iedit.el") nil)))
 
 (defmacro with-iedit-test-buffer (buffer-name &rest body)
   (declare (indent 1) (debug t))



reply via email to

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