summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Giraud <manuel@ledu-giraud.fr>2023-07-27 23:26:30 +0200
committerEli Zaretskii <eliz@gnu.org>2023-07-28 09:50:48 +0300
commit5efc7b22cecc0cf1e7dd2bbbc26400dba35e33ea (patch)
treea28f57288681680974829c056c0901a43a8a834b
parent36b6124d810679cc0f23282d51d9bf8b01f26011 (diff)
Fix image-dired-utils-tests after 83b6a8a5147 (bug#61394)
-rw-r--r--test/lisp/image/image-dired-util-tests.el21
1 files changed, 12 insertions, 9 deletions
diff --git a/test/lisp/image/image-dired-util-tests.el b/test/lisp/image/image-dired-util-tests.el
index 1f3747a82b1..273a32d5dbb 100644
--- a/test/lisp/image/image-dired-util-tests.el
+++ b/test/lisp/image/image-dired-util-tests.el
@@ -57,20 +57,23 @@
"jpg")))))
(ert-deftest image-dired-thumb-name/per-directory ()
- (let ((image-dired-thumbnail-storage 'per-directory))
- (should (file-name-absolute-p (image-dired-thumb-name "foo.jpg")))
- (should (file-name-absolute-p (image-dired-thumb-name "/tmp/foo.jpg")))
+ (let ((image-dired-thumbnail-storage 'per-directory)
+ (rel-path "foo.jpg")
+ (abs-path "/tmp/foo.jpg")
+ (hash-name (concat (sha1 "foo.jpg") ".jpg")))
+ (should (file-name-absolute-p (image-dired-thumb-name rel-path)))
+ (should (file-name-absolute-p (image-dired-thumb-name abs-path)))
(should (equal
- (file-name-nondirectory (image-dired-thumb-name "foo.jpg"))
- (file-name-nondirectory (image-dired-thumb-name "/tmp/foo.jpg"))))
+ (file-name-nondirectory (image-dired-thumb-name rel-path))
+ (file-name-nondirectory (image-dired-thumb-name abs-path))))
;; The cdr below avoids the system dependency in the car of the
;; list returned by 'file-name-split': it's "" on Posix systems,
;; but the drive letter on MS-Windows.
(should (equal (cdr (file-name-split
- (image-dired-thumb-name "/tmp/foo.jpg")))
- '("tmp" ".image-dired" "foo.jpg.thumb.jpg")))
+ (image-dired-thumb-name abs-path)))
+ (list "tmp" ".image-dired" hash-name)))
(should (equal (file-name-nondirectory
- (image-dired-thumb-name "foo.jpg"))
- "foo.jpg.thumb.jpg"))))
+ (image-dired-thumb-name rel-path))
+ hash-name))))
;;; image-dired-util-tests.el ends here