<feed xmlns='http://www.w3.org/2005/Atom'>
<title>exiftool.el/tests, branch v0.3.1</title>
<subtitle>Elisp wrapper around ExifTool</subtitle>
<id>http://git.systemreboot.net/exiftool.el/atom?h=v0.3.1</id>
<link rel='self' href='http://git.systemreboot.net/exiftool.el/atom?h=v0.3.1'/>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/exiftool.el/'/>
<updated>2019-02-03T20:05:10+00:00</updated>
<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>
<entry>
<title>Rename library to exiftool.el.</title>
<updated>2017-03-01T10:32:18+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2017-03-01T10:32:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/exiftool.el/commit/?id=c6ff053f19fe052f39c59a2a3706da88fdcbdc15'/>
<id>urn:sha1:c6ff053f19fe052f39c59a2a3706da88fdcbdc15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rewrite tests with dynamic variable `el-exiftool-tests--tag-value'.</title>
<updated>2017-02-27T17:47:27+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2017-02-27T17:42:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/exiftool.el/commit/?id=890aa7d772cec8b99fb7567c32b79150e451b803'/>
<id>urn:sha1:890aa7d772cec8b99fb7567c32b79150e451b803</id>
<content type='text'>
* tests/el-exiftool-tests.el (el-exiftool-tests--tag-value): New
  dynamic variable.
(read-write-test, delete-test): Rewrite to reference data in `el-exiftool-tests--tag-value'.
(delete-test): New test.
</content>
</entry>
</feed>
