mirror of https://akkoma.dev/AkkomaGang/akkoma.git
Compare commits
2 Commits
fb7c172d5e
...
5bc64c5753
Author | SHA1 | Date |
---|---|---|
Oneric | 5bc64c5753 | |
Oneric | 5ee0fb18cb |
|
@ -6,10 +6,12 @@ defmodule Pleroma.Upload.Filter.Exiftool.StripMetadataTest do
|
|||
use Pleroma.DataCase
|
||||
alias Pleroma.Upload.Filter
|
||||
|
||||
test "exiftool strip metadata strips GPS etc but preserves Orientation and ColorSpace by default" do
|
||||
@tag :tmp_dir
|
||||
test "exiftool strip metadata strips GPS etc but preserves Orientation and ColorSpace by default",
|
||||
%{tmp_dir: tmp_dir} do
|
||||
assert Pleroma.Utils.command_available?("exiftool")
|
||||
|
||||
tmpfile = "test/fixtures/DSCN0010_#{__MODULE__}_01.jpg"
|
||||
tmpfile = Path.join(tmp_dir, "tmp.jpg")
|
||||
|
||||
File.cp!(
|
||||
"test/fixtures/DSCN0010.jpg",
|
||||
|
@ -40,11 +42,12 @@ defmodule Pleroma.Upload.Filter.Exiftool.StripMetadataTest do
|
|||
end
|
||||
|
||||
# this is a nonsensical configuration, but it shouldn't explode
|
||||
test "exiftool strip metadata is a noop with empty purge list" do
|
||||
@tag :tmp_dir
|
||||
test "exiftool strip metadata is a noop with empty purge list", %{tmp_dir: tmp_dir} do
|
||||
assert Pleroma.Utils.command_available?("exiftool")
|
||||
clear_config([Pleroma.Upload.Filter.Exiftool.StripMetadata, :purge], [])
|
||||
|
||||
tmpfile = "test/fixtures/DSCN0010_#{__MODULE__}_02.jpg"
|
||||
tmpfile = Path.join(tmp_dir, "tmp.jpg")
|
||||
|
||||
File.cp!(
|
||||
"test/fixtures/DSCN0010.jpg",
|
||||
|
@ -66,11 +69,12 @@ defmodule Pleroma.Upload.Filter.Exiftool.StripMetadataTest do
|
|||
assert exif_original == exif_filtered
|
||||
end
|
||||
|
||||
test "exiftool strip metadata works with empty preserve list" do
|
||||
@tag :tmp_dir
|
||||
test "exiftool strip metadata works with empty preserve list", %{tmp_dir: tmp_dir} do
|
||||
assert Pleroma.Utils.command_available?("exiftool")
|
||||
clear_config([Pleroma.Upload.Filter.Exiftool.StripMetadata, :preserve], [])
|
||||
|
||||
tmpfile = "test/fixtures/DSCN0010_#{__MODULE__}_03.jpg"
|
||||
tmpfile = Path.join(tmp_dir, "tmp.jpg")
|
||||
|
||||
File.cp!(
|
||||
"test/fixtures/DSCN0010.jpg",
|
||||
|
|
Loading…
Reference in New Issue