Skip to content

Commit

Permalink
Test BC4U
Browse files Browse the repository at this point in the history
  • Loading branch information
radarhere committed Oct 30, 2023
1 parent 8814610 commit ddcbfde
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 2 deletions.
Binary file added Tests/images/bc4u.dds
Binary file not shown.
13 changes: 11 additions & 2 deletions Tests/test_file_dds.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
TEST_FILE_DX10_BC5_SNORM = "Tests/images/bc5_snorm.dds"
TEST_FILE_DX10_BC1 = "Tests/images/bc1.dds"
TEST_FILE_DX10_BC1_TYPELESS = "Tests/images/bc1_typeless.dds"
TEST_FILE_BC4U = "Tests/images/bc4u.dds"
TEST_FILE_BC5S = "Tests/images/bc5s.dds"
TEST_FILE_BC5U = "Tests/images/bc5u.dds"
TEST_FILE_BC6H = "Tests/images/bc6h.dds"
Expand Down Expand Up @@ -80,10 +81,18 @@ def test_sanity_dxt5():
assert_image_equal_tofile(im, TEST_FILE_DXT5.replace(".dds", ".png"))


def test_sanity_ati1():
@pytest.mark.parametrize(
"image_path",
(
TEST_FILE_ATI1,
# hexeditted to use BC4U FourCC
TEST_FILE_BC4U,
),
)
def test_sanity_ati1_bc4u(image_path):
"""Check ATI1 images can be opened"""

with Image.open(TEST_FILE_ATI1) as im:
with Image.open(image_path) as im:
im.load()

assert im.format == "DDS"
Expand Down

0 comments on commit ddcbfde

Please sign in to comment.