Skip to content

Commit

Permalink
[pre-commit.ci] auto fixes from pre-commit.com hooks
Browse files Browse the repository at this point in the history
for more information, see https://pre-commit.ci
  • Loading branch information
pre-commit-ci[bot] committed Aug 25, 2022
1 parent faebb96 commit 2907bb2
Showing 1 changed file with 8 additions and 10 deletions.
18 changes: 8 additions & 10 deletions Tests/helper.py
Expand Up @@ -14,7 +14,7 @@
import pytest
from packaging.version import parse as parse_version

from PIL import Image, ImageMath, features, ImageChops
from PIL import Image, ImageChops, ImageMath, features

logger = logging.getLogger(__name__)

Expand All @@ -24,7 +24,6 @@
# local img.show for errors.
HAS_UPLOADER = True


class test_image_results:
@staticmethod
def upload(a, b):
Expand All @@ -35,7 +34,6 @@ def upload(a, b):
elif "GITHUB_ACTIONS" in os.environ:
HAS_UPLOADER = True


class test_image_results:
@staticmethod
def upload(a, b):
Expand All @@ -60,7 +58,7 @@ def concat_h(images: List[Image.Image]):
for image in images[1:]:
assert image.height == new_size[1]
new_size = (new_size[0] + image.width, new_size[1])
dst = Image.new('RGBA', new_size)
dst = Image.new("RGBA", new_size)
x_offset = 0
for image in images:
dst.paste(image, (x_offset, 0))
Expand Down Expand Up @@ -91,12 +89,12 @@ def assert_deep_equal(a, b, msg=None):
def assert_image(im, mode, size, msg=None):
if mode is not None:
assert im.mode == mode, (
msg or f"got mode {repr(im.mode)}, expected {repr(mode)}"
msg or f"got mode {repr(im.mode)}, expected {repr(mode)}"
)

if size is not None:
assert im.size == size, (
msg or f"got size {repr(im.size)}, expected {repr(size)}"
msg or f"got size {repr(im.size)}, expected {repr(size)}"
)


Expand Down Expand Up @@ -135,8 +133,8 @@ def assert_image_similar(a, b, epsilon, msg=None):
ave_diff = diff / (a.size[0] * a.size[1])
try:
assert epsilon >= ave_diff, (
(msg or "")
+ f" average pixel value difference {ave_diff:.4f} > epsilon {epsilon:.4f}"
(msg or "")
+ f" average pixel value difference {ave_diff:.4f} > epsilon {epsilon:.4f}"
)
except Exception as e:
if HAS_UPLOADER:
Expand Down Expand Up @@ -195,8 +193,8 @@ def mark_if_feature_version(mark, feature, version_blacklist, reason=None):
version_required = parse_version(version_blacklist)
version_available = parse_version(features.version(feature))
if (
version_available.major == version_required.major
and version_available.minor == version_required.minor
version_available.major == version_required.major
and version_available.minor == version_required.minor
):
return mark(reason=reason)
return pytest.mark.pil_noop_mark()
Expand Down

0 comments on commit 2907bb2

Please sign in to comment.