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

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

[elpa] externals/ssh-deploy 65d58c3 106/133: Added unit test for directo


From: Stefan Monnier
Subject: [elpa] externals/ssh-deploy 65d58c3 106/133: Added unit test for directory difference
Date: Sat, 27 Mar 2021 14:48:53 -0400 (EDT)

branch: externals/ssh-deploy
commit 65d58c37fb75c1a7fcb591a5ab7d155292ad29b5
Author: Christian Johansson <christian@cvj.se>
Commit: Christian Johansson <christian@cvj.se>

    Added unit test for directory difference
---
 ssh-deploy-test.el | 14 +++++++-------
 ssh-deploy.el      |  4 ++--
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/ssh-deploy-test.el b/ssh-deploy-test.el
index 2c15cef..4416081 100644
--- a/ssh-deploy-test.el
+++ b/ssh-deploy-test.el
@@ -32,6 +32,7 @@
 (autoload 'ediff-same-file-contents "ediff-util")
 
 (autoload 'ssh-deploy-diff-mode "ssh-deploy-diff-mode")
+(autoload 'ssh-deploy--diff-directories-data "ssh-deploy-diff-mode")
 
 (autoload 'ssh-deploy "ssh-deploy")
 (autoload 'ssh-deploy--get-revision-path "ssh-deploy")
@@ -411,21 +412,19 @@
                  (ssh-deploy--diff-directories-data directory-a directory-b 
ssh-deploy-exclude-list)
                  (list directory-a directory-b ssh-deploy-exclude-list (list 
file-1-filename file-2-filename) nil nil (list file-1-filename file-2-filename) 
nil)))
 
-        ;; Create file 1
-        (find-file file-b-1)
+        ;; Modify file B
+        (find-file file-b-2)
         (insert file-a-1-contents)
-        (save-buffer) ;; NOTE Should trigger upload action
-        (when (> async 0)
-          (sleep-for 1))
+        (save-buffer)
         (kill-buffer)
 
         ;; Verify that both files have equal contents
-        (should (equal nil (ediff-same-file-contents file-a-1 file-b-1)))
+        (should (equal nil (ediff-same-file-contents file-a-2 file-b-2)))
 
         ;; Both files should equal
         (should (equal
                  (ssh-deploy--diff-directories-data directory-a directory-b 
ssh-deploy-exclude-list)
-                 (list directory-a directory-b ssh-deploy-exclude-list (list 
file-1-filename file-2-filename) nil nil (list file-1-filename) nil (list 
file-2-filename))))
+                 (list directory-a directory-b ssh-deploy-exclude-list (list 
file-1-filename file-2-filename) nil nil (list file-1-filename) (list 
file-2-filename))))
 
         ;; Delete test files
         (delete-file file-b-2)
@@ -455,6 +454,7 @@
 (defun ssh-deploy-test ()
   "Run test for plug-in."
   (require 'ssh-deploy)
+  (setq make-backup-files nil)
 
   (let ((ssh-deploy-verbose 1)
         (ssh-deploy-debug 1)
diff --git a/ssh-deploy.el b/ssh-deploy.el
index 4b00946..b9181b8 100644
--- a/ssh-deploy.el
+++ b/ssh-deploy.el
@@ -5,8 +5,8 @@
 ;; Author: Christian Johansson <christian@cvj.se>
 ;; Maintainer: Christian Johansson <christian@cvj.se>
 ;; Created: 5 Jul 2016
-;; Modified: 20 Apr 2019
-;; Version: 3.1
+;; Modified: 25 Apr 2019
+;; Version: 3.1.1
 ;; Keywords: tools, convenience
 ;; URL: https://github.com/cjohansson/emacs-ssh-deploy
 



reply via email to

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