Skip to content

Commit

Permalink
Merge pull request #6703 from nulano/embeddable-xfail
Browse files Browse the repository at this point in the history
Add xfail mark to TestEmbeddable
  • Loading branch information
radarhere committed Oct 30, 2022
2 parents 4fc0a4c + 23df3bd commit a4ec9f3
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions Tests/test_image_access.py
Expand Up @@ -4,11 +4,10 @@
import sysconfig

import pytest
from setuptools.command.build_ext import new_compiler

from PIL import Image

from .helper import assert_image_equal, hopper, is_win32, on_ci
from .helper import assert_image_equal, hopper, is_win32

# CFFI imports pycparser which doesn't support PYTHONOPTIMIZE=2
# https://github.com/eliben/pycparser/pull/198#issuecomment-317001670
Expand Down Expand Up @@ -406,14 +405,13 @@ def test_putpixel_unrecognized_mode(self):


class TestEmbeddable:
@pytest.mark.skipif(
not is_win32() or on_ci(),
reason="Failing on AppVeyor / GitHub Actions when run from subprocess, "
"not from shell",
)
@pytest.mark.xfail(reason="failing test")
@pytest.mark.skipif(not is_win32(), reason="requires Windows")
def test_embeddable(self):
import ctypes

from setuptools.command.build_ext import new_compiler

with open("embed_pil.c", "w", encoding="utf-8") as fh:
fh.write(
"""
Expand Down

0 comments on commit a4ec9f3

Please sign in to comment.