[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/gited 86f6564 69/73: gited: Add test for the last fixed
From: |
Stefan Monnier |
Subject: |
[elpa] externals/gited 86f6564 69/73: gited: Add test for the last fixed bug |
Date: |
Sun, 29 Nov 2020 00:00:41 -0500 (EST) |
branch: externals/gited
commit 86f65648adb85f11fe7eb7a9dffd43da25eb7a86
Author: Tino Calancha <tino.calancha@gmail.com>
Commit: Tino Calancha <tino.calancha@gmail.com>
gited: Add test for the last fixed bug
* packages/gited/gited-tests.el
(gited-output-buffer-default-directory-test):
New test.
---
gited-tests.el | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/gited-tests.el b/gited-tests.el
index fff6de5..8d976c2 100644
--- a/gited-tests.el
+++ b/gited-tests.el
@@ -213,5 +213,25 @@ git diff master foo --."
(with-specified-completion-branch gited-initial-filename
(should-not (gited-diff "master"))))))
+(ert-deftest gited-output-buffer-default-directory-test ()
+ "Test that `gited-output-buffer' `default-directory' equals
`gited-top-level-dir'."
+ (skip-unless (executable-find vc-git-program))
+ (let* ((dir (make-temp-file "gited" 'dir))
+ (subdir (expand-file-name "subdir" dir))
+ (new-file (expand-file-name "new-file" subdir))
+ (inhibit-message t)
+ toplevel-dir)
+ (with-gited-repo dir
+ (setq toplevel-dir gited-toplevel-dir)
+ (make-directory subdir)
+ (write-region "hello" nil new-file)
+ (gited-git-command `("add" ,new-file))
+ (gited-git-command `("commit" "-m" "Add new-file inside a subdir"))
+ ;; Create `gited-output-buffer' from subdir; this new buffer must
+ ;; have `default-directory' set to `gited-toplevel-dir'
+ (cd subdir)
+ (with-current-buffer (gited--output-buffer)
+ (should (equal default-directory toplevel-dir))))))
+
(provide 'gited-tests)
;;; gited-tests.el ends here
- [elpa] externals/gited b4e58ca 27/73: gited-list: Add autoload cookie, (continued)
- [elpa] externals/gited b4e58ca 27/73: gited-list: Add autoload cookie, Stefan Monnier, 2020/11/29
- [elpa] externals/gited 7ed4084 24/73: * gited.el (gited-list-branches): Update docstring. Make alias to `gited-list'., Stefan Monnier, 2020/11/29
- [elpa] externals/gited 09d3586 28/73: Show example screenshots, Stefan Monnier, 2020/11/29
- [elpa] externals/gited 1250818 30/73: Use proper name for the branch column according with gited-ref-kind, Stefan Monnier, 2020/11/29
- [elpa] externals/gited ffa55f4 65/73: * .travis.yml: Add recipes to test for Emacs 25.3 and Emacs 26.2, Stefan Monnier, 2020/11/29
- [elpa] externals/gited d31e1b2 63/73: Avoid side-effects in a couple of functions, Stefan Monnier, 2020/11/29
- [elpa] externals/gited 5b230bc 33/73: Use remote branches on marking commands if listing remotes, Stefan Monnier, 2020/11/29
- [elpa] externals/gited 6645603 37/73: * gited.el (gited-update): Preserve marks in Gited buffer., Stefan Monnier, 2020/11/29
- [elpa] externals/gited c9c6cf3 51/73: Add function to return the repository trunk branch, Stefan Monnier, 2020/11/29
- [elpa] externals/gited b09af6b 43/73: ; * gited.el: Update file header., Stefan Monnier, 2020/11/29
- [elpa] externals/gited 86f6564 69/73: gited: Add test for the last fixed bug,
Stefan Monnier <=
- [elpa] externals/gited e328787 32/73: * gited.el (gited-hide-details-mode): Update gited-verbose when toggle the mode., Stefan Monnier, 2020/11/29
- [elpa] externals/gited b939044 45/73: * gited.el (gited-tag-add): Fix docstring., Stefan Monnier, 2020/11/29
- [elpa] externals/gited ee3d39f 71/73: Reduce complexity of gited--fill-branch-alist, Stefan Monnier, 2020/11/29
- [elpa] externals/gited e51ad1f 47/73: gited-amend-commit: New comand, Stefan Monnier, 2020/11/29
- [elpa] externals/gited 1f30d0f 62/73: gited-ci.el: Fix copyright stuff, Stefan Monnier, 2020/11/29
- [elpa] externals/gited 524148d 39/73: * gited.el (gited-do-sync-with-trunk): Add docstring. Update file header., Stefan Monnier, 2020/11/29
- [elpa] externals/gited 8df7a8d 67/73: gited--output-buffer: Set default-directory to `gited-toplevel-dir', Stefan Monnier, 2020/11/29
- [elpa] externals/gited d5de2d4 42/73: * gited.el (gited-do-sync-with-trunk): Go to branch before `gited-sync-with-trunk'., Stefan Monnier, 2020/11/29
- [elpa] externals/gited 8e7f2ad 50/73: Use match-string-no-properties, Stefan Monnier, 2020/11/29
- [elpa] externals/gited e2b12c9 36/73: * gited.el (gited-mark-remembered): Insert the marker and fontify the row., Stefan Monnier, 2020/11/29