]> git.eshelyaron.com Git - emacs.git/commitdiff
Add three new tests for image.el
authorStefan Kangas <stefan@marxist.se>
Mon, 15 Mar 2021 00:43:11 +0000 (01:43 +0100)
committerStefan Kangas <stefan@marxist.se>
Mon, 15 Mar 2021 00:43:11 +0000 (01:43 +0100)
* test/lisp/image-tests.el (image-find-image)
(image-type-from-file-name, image-type/from-filename): New tests.

test/lisp/image-tests.el

index ab7585ca05073ecba381f3f2a0e80df19ce3c132..bb42ffae18e98389fab0fe7e63cac5d11234c506 100644 (file)
     (setf (image-property image :width) nil)
     (should (equal image '(image)))))
 
+(ert-deftest image-find-image ()
+  (find-image '((:type xpm :file "undo.xpm")))
+  (find-image '((:type png :file "newsticker/rss-feed.png" :ascent center))))
+
+(ert-deftest image-type-from-file-name ()
+  (should (eq (image-type-from-file-name "foo.jpg") 'jpeg))
+  (should (eq (image-type-from-file-name "foo.png") 'png)))
+
+(ert-deftest image-type/from-filename ()
+  (should (eq (image-type "foo.jpg") 'jpeg)))
+
 (ert-deftest image-type-from-file-header-test ()
   "Test image-type-from-file-header."
   (should (eq (if (image-type-available-p 'svg) 'svg)