<feed xmlns='http://www.w3.org/2005/Atom'>
<title>exiftool.el/tests, branch master</title>
<subtitle>Elisp wrapper around ExifTool</subtitle>
<id>http://git.systemreboot.net/exiftool.el/atom?h=master</id>
<link rel='self' href='http://git.systemreboot.net/exiftool.el/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/exiftool.el/'/>
<updated>2021-06-10T11:11:50+00:00</updated>
<entry>
<title>tests: Move feature requirements to the top of the code.</title>
<updated>2021-06-10T11:11:50+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2021-06-10T11:11:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/exiftool.el/commit/?id=d8d505208423fe1e7f3c067a0ab4b4002d657620'/>
<id>urn:sha1:d8d505208423fe1e7f3c067a0ab4b4002d657620</id>
<content type='text'>
Prior to this change, the code that came before the feature
requirements errored out due to missing features.

* tests/exiftool-tests.el: Move feature requirements to the top of the
code.
</content>
</entry>
<entry>
<title>Move tests Makefile to top level directory.</title>
<updated>2019-05-20T10:58:26+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2019-05-20T10:54:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/exiftool.el/commit/?id=a4b865d24281507706bf1b391a308f91ac8e5e6b'/>
<id>urn:sha1:a4b865d24281507706bf1b391a308f91ac8e5e6b</id>
<content type='text'>
* tests/Makefile: Delete file.
* Makefile: New file.
</content>
</entry>
<entry>
<title>Signal a file-missing error when file is not found.</title>
<updated>2019-02-03T20:05:10+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2019-02-03T19:58:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/exiftool.el/commit/?id=8892e1485d2157e0e9be8f337d1d2ff7b1a6c338'/>
<id>urn:sha1:8892e1485d2157e0e9be8f337d1d2ff7b1a6c338</id>
<content type='text'>
* exiftool.el (exiftool--assert-file-exists): New function.
(exiftool-read, exiftool-copy, exiftool-write): Assert that file
arguments exist before operating on them.
* tests/exiftool-tests.el (read-file-not-found-test,
copy-file-not-found-test, write-file-not-found-test): New tests.
</content>
</entry>
<entry>
<title>Deprecate use of `car'.</title>
<updated>2017-06-16T13:50:55+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2017-06-16T13:50:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/exiftool.el/commit/?id=1c9c6feba21b98337665b6f2b4064b2bf5b75af6'/>
<id>urn:sha1:1c9c6feba21b98337665b6f2b4064b2bf5b75af6</id>
<content type='text'>
* tests/exiftool-tests.el (delete-test): Replace `car' invocations
with `nth 0'.
</content>
</entry>
<entry>
<title>Deduplicate extraction of tags of test cases.</title>
<updated>2017-06-16T13:48:37+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2017-06-16T13:48:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/exiftool.el/commit/?id=5c86f81adca3b7e2256ade3af09bbddc53a26c4d'/>
<id>urn:sha1:5c86f81adca3b7e2256ade3af09bbddc53a26c4d</id>
<content type='text'>
* tests/exiftool-tests.el (exiftool-tests--tags): New variable.
(read-write-test, copy-all-test, copy-some-test): Reference
exiftool-tests--tags.
</content>
</entry>
<entry>
<title>Fix indentation.</title>
<updated>2017-06-16T13:46:04+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2017-06-16T13:46:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/exiftool.el/commit/?id=aafe5394c7be86047700f253743e395a0ce37764'/>
<id>urn:sha1:aafe5394c7be86047700f253743e395a0ce37764</id>
<content type='text'>
* tests/exiftool-tests.el (with-temp-test-file): Fix indentation.
</content>
</entry>
<entry>
<title>Add new test cases.</title>
<updated>2017-06-13T19:03:28+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2017-06-13T19:03:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/exiftool.el/commit/?id=79444ebf1812ecb4914bde18ef2452c0506419d3'/>
<id>urn:sha1:79444ebf1812ecb4914bde18ef2452c0506419d3</id>
<content type='text'>
* tests/exiftool-tests.el (exiftool-tests--tag-value): New test cases.
</content>
</entry>
<entry>
<title>Test copying only specific tags.</title>
<updated>2017-06-13T19:02:55+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2017-06-13T19:00:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/exiftool.el/commit/?id=b18ba26ea2bf06f084c1b3afe4a34405eda9d703'/>
<id>urn:sha1:b18ba26ea2bf06f084c1b3afe4a34405eda9d703</id>
<content type='text'>
* tests/exiftool-tests.el (copy-test): Rename to `copy-all-test'.
(copy-some-test): New test.
</content>
</entry>
<entry>
<title>Use test files of the same format.</title>
<updated>2017-06-13T18:57:52+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2017-06-13T18:57:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/exiftool.el/commit/?id=6c695c4b48995a159595da0002afeaeb3862ab00'/>
<id>urn:sha1:6c695c4b48995a159595da0002afeaeb3862ab00</id>
<content type='text'>
* tests/test2.jpg: Convert to PNG format.
* tests/test2.png: New file.
* tests/exiftool-tests.el (copy-test): Make both test files of the
same format (PNG).

Some tags are not copied properly when the files are of different
formats.
</content>
</entry>
<entry>
<title>Shorten `check' command.</title>
<updated>2017-03-10T05:10:21+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2017-03-10T05:10:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/exiftool.el/commit/?id=240ae7b829733d5da1d2e255a3e7f5638f83c745'/>
<id>urn:sha1:240ae7b829733d5da1d2e255a3e7f5638f83c745</id>
<content type='text'>
* tests/Makefile (check): Remove explicit loading of package `ert'.
</content>
</entry>
</feed>
