[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
- [elpa] externals/ssh-deploy d924c73 124/133: Merge pull request #60 from ShuguangSun/master, (continued)
- [elpa] externals/ssh-deploy d924c73 124/133: Merge pull request #60 from ShuguangSun/master, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy a6629c1 130/133: Update ssh-deploy.el, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 1bb2f82 129/133: Added support for forced uploads on explicit save actions, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy cc91b56 132/133: Updated README and version, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy e73907d 063/133: Changed test command, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 4c3eee5 059/133: Fixed issue were checking verbose variable was expecting boolean instead of integer, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy a57ae0c 061/133: Updated use-package example to work with byte-compiled code, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 77f0a1d 070/133: Byte-compilation working for unit test without warning, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 54f664b 081/133: Added unit tests for async.el if it's loaded, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy e4d1403 086/133: Added async.el autoload for new change detection and pushed version, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 65d58c3 106/133: Added unit test for directory difference,
Stefan Monnier <=
- [elpa] externals/ssh-deploy 7ad73a4 103/133: Unit test for directory difference passing, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 8f358b1 102/133: Started on unit test for directory differences, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy e2db9c7 117/133: Fixed unit test for directory differences where directories are symbolic, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy ded455b 126/133: More idiomatic code for status updates, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy e10221e 127/133: Using (string-prefix-p) instead of (string-match) for checking if path is in root, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy fce4ea3 133/133: Merge remote-tracking branch 'upstream/ssh-deploy/main' into externals/ssh-deploy, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 5b263c1 045/133: Some changes from ELPA merged, Stefan Monnier, 2021/03/27