[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 745cc02 42/57: Add test for selective send
From: |
Justin Burkett |
Subject: |
[elpa] master 745cc02 42/57: Add test for selective send |
Date: |
Tue, 3 Nov 2020 14:32:24 -0500 (EST) |
branch: master
commit 745cc02d5786ebe451591d774c699773e8128ade
Author: Justin Burkett <justin@burkett.cc>
Commit: Justin Burkett <justin@burkett.cc>
Add test for selective send
---
vdiff-test.el | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
diff --git a/vdiff-test.el b/vdiff-test.el
index b026319..d2833c9 100644
--- a/vdiff-test.el
+++ b/vdiff-test.el
@@ -152,5 +152,55 @@
"1|2|3|4|5|6|7|8|9|10|"))
+(ert-deftest vdiff-test-selective-transmiting ()
+ "Test transmitting changes when region is active."
+ ;; Test sending first line of first change
+ (vdiff-test-with-buffers
+ "1|2|3|4|5|6|7|8|9|10|"
+ "1|x|x|x|5|6|8|8|9|10|"
+ (with-current-buffer buffer-a
+ (goto-char (point-min))
+ (forward-line)
+ (set-mark (point))
+ (forward-line)
+ (call-interactively 'vdiff-send-changes))
+ "1|2|3|4|5|6|7|8|9|10|"
+ "1|2|x|x|5|6|8|8|9|10|")
+ ;; Test sending second line of first change
+ (vdiff-test-with-buffers
+ "1|2|3|4|5|6|7|8|9|10|"
+ "1|x|x|x|5|6|8|8|9|10|"
+ (with-current-buffer buffer-a
+ (goto-char (point-min))
+ (forward-line 2)
+ (set-mark (point))
+ (forward-line)
+ (call-interactively 'vdiff-send-changes))
+ "1|2|3|4|5|6|7|8|9|10|"
+ "1|x|3|x|5|6|8|8|9|10|")
+ ;; Test sending first line of first change when region begins before
+ (vdiff-test-with-buffers
+ "1|2|3|4|5|6|7|8|9|10|"
+ "1|x|x|x|5|6|8|8|9|10|"
+ (with-current-buffer buffer-a
+ (goto-char (point-min))
+ (set-mark (point))
+ (forward-line 2)
+ (call-interactively 'vdiff-send-changes))
+ "1|2|3|4|5|6|7|8|9|10|"
+ "1|2|x|x|5|6|8|8|9|10|")
+ ;; Test sending last two lines of first change when region ends after
+ (vdiff-test-with-buffers
+ "1|2|3|4|5|6|7|8|9|10|"
+ "1|x|x|x|5|6|8|8|9|10|"
+ (with-current-buffer buffer-a
+ (goto-char (point-min))
+ (forward-line 2)
+ (set-mark (point))
+ (forward-line 3)
+ (call-interactively 'vdiff-send-changes))
+ "1|2|3|4|5|6|7|8|9|10|"
+ "1|x|3|4|5|6|8|8|9|10|"))
+
(provide 'vdiff-test)
;;; vdiff-test.el ends here
- [elpa] master 4cc1ee5 35/57: Allow sending selective regions from additions, (continued)
- [elpa] master 4cc1ee5 35/57: Allow sending selective regions from additions, Justin Burkett, 2020/11/03
- [elpa] master 02309fc 38/57: Retain buffer identities in line maps, Justin Burkett, 2020/11/03
- [elpa] master 71b6f40 43/57: Bound target lines in vdiff--transmit-changes, Justin Burkett, 2020/11/03
- [elpa] master 0efde18 49/57: Improve behavior with respect to region selection, Justin Burkett, 2020/11/03
- [elpa] master 185e803 57/57: Merge commit '007e44be19d068fd6b49874b6e9b8df8b1f552bd', Justin Burkett, 2020/11/03
- [elpa] master 90f4b24 52/57: Ensure char-before doesn't cause an error, Justin Burkett, 2020/11/03
- [elpa] master a1a82de 50/57: Merge pull request #25 from justbur/send-region, Justin Burkett, 2020/11/03
- [elpa] master 08437d5 48/57: Update gitignore, Justin Burkett, 2020/11/03
- [elpa] master 09e15fc 51/57: Announce selective sending of changes using the region in README, Justin Burkett, 2020/11/03
- [elpa] master 45923bb 41/57: Fix compiler warnings, Justin Burkett, 2020/11/03
- [elpa] master 745cc02 42/57: Add test for selective send,
Justin Burkett <=
- [elpa] master fe10fb3 44/57: Cleanup some of the transmit addition/changes logic, Justin Burkett, 2020/11/03
- [elpa] master 835485b 13/57: Announce vdiff-diff-algorithm in README, Justin Burkett, 2020/11/03
- [elpa] master c0541ae 55/57: Update readme badges, Justin Burkett, 2020/11/03