Commit Graph

66 Commits

Author SHA1 Message Date
Andrew Radev
6e6e3befeb README 2019-02-24 17:15:42 +02:00
Andrew Radev
ebc459f96a Error out if trying to extract images from a file without any 2019-02-24 17:13:28 +02:00
Andrew Radev
f00d77d99b Test extracting an image 2019-02-24 16:20:38 +02:00
Andrew Radev
67d39f4172 Better function name 2019-02-24 16:20:14 +02:00
Andrew Radev
7c1a356310 Fixture improvements 2019-02-24 16:08:12 +02:00
Andrew Radev
852e269b6d Executable that removes images 2019-02-24 11:24:32 +02:00
Andrew Radev
432ee8f8b6 CLI options, and better path/string handling 2019-02-24 11:23:58 +02:00
Andrew Radev
711314fe57 Add structopt/clap to thep project 2019-02-24 11:23:50 +02:00
Andrew Radev
394b332147 Get tests working in parallel
Instead of a single temporary directory, we just create one per file and
encapsulate it in a structure, so we can get both the file path and a
temp dir that's dropped upon the struct leaving scope.
2019-02-21 21:35:20 +02:00
Andrew Radev
915a6e8ff4 More tests, but need to be run with --test-threads=1 2019-02-17 21:55:28 +02:00
Andrew Radev
7b8ac1b476 Tests 2019-02-17 16:11:07 +02:00
Andrew Radev
03cb9fe656 Extract logic into lib.rs 2019-02-16 10:52:45 +02:00
Andrew Radev
5a0d224be7 Binary to extract image file 2019-02-10 12:52:23 +08:00
Andrew Radev
659c98034a Move main file to a better-named binary 2019-02-10 12:52:02 +08:00
Andrew Radev
2e29c59ce4 Use rust-id3 from git, for an unreleased bugfix 2019-02-04 09:37:48 +08:00
Andrew Radev
de5eae6d0c Initial commit: Mostly working 2019-01-26 11:13:13 +08:00