mirror of
https://github.com/python-pillow/Pillow.git
synced 2024-09-21 11:28:58 +03:00
26 lines
585 B
Python
26 lines
585 B
Python
from tester import *
|
|
|
|
from PIL import Image
|
|
import os
|
|
|
|
base = 'Tests/images/bmp/'
|
|
|
|
|
|
def get_files(d, ext='.bmp'):
|
|
return [os.path.join(base,d,f) for f
|
|
in os.listdir(os.path.join(base, d)) if ext in f]
|
|
|
|
def test_bad():
|
|
""" These shouldn't crash, but they shouldn't return anything either """
|
|
for f in get_files('b'):
|
|
try:
|
|
print ("Trying %s"%f)
|
|
im = Image.open(f)
|
|
print ("%s, %s" %(im.size, im.mode))
|
|
im.load()
|
|
except Exception as msg:
|
|
print ("Bad Image %s: %s" %(f,msg))
|
|
|
|
|
|
|