hugovk
8f92562ec3
Remove old FIXME comment [CI skip]
2014-05-24 17:36:31 +03:00
hugovk
35336e5afd
Test arc, chord, pieslice give TypeError when bounding box is [(x0, y0), (x1, y1)]
2014-05-24 17:31:37 +03:00
wiredfool
26b0f20763
Merge pull request #669 from wiredfool/tiff_compression
...
Use libtiff for writing any compressed tiff files
2014-05-24 13:16:57 +01:00
wiredfool
a91387e9dd
Merge pull request #673 from wiredfool/pickling
...
Support for pickling Image objects
2014-05-24 13:14:42 +01:00
wiredfool
3f18e0adfe
Merge pull request #619 from eliempje/master
...
Bugfix: EPS thumbnail failed
2014-05-24 13:09:25 +01:00
wiredfool
cd17b66541
Merge pull request #647 from hugovk/house
...
Fix for junk JPEG data
2014-05-23 00:06:09 +01:00
hugovk
0c1c620e30
Add test for #647 . Fails without fix.
2014-05-21 14:33:28 +03:00
hugovk
aed2646dc2
pep8/pyflakes
2014-05-21 14:32:24 +03:00
hugovk
9c048e44d1
Permission to use and distribute (under the MIT license) this image as a testfile granted by cepreu2github: https://github.com/python-imaging/Pillow/issues/630#issuecomment-43674288
2014-05-21 14:30:05 +03:00
wiredfool
3b227d1a05
Merge from current master
2014-05-20 11:47:53 -07:00
wiredfool
413a086c09
Remove READ|WRITE_LIBTIFF guards for LZW/packbits compression tests
2014-05-20 10:13:58 -07:00
wiredfool
8d4a77a939
merge from master
2014-05-20 08:58:09 -07:00
hugovk
a59bc40c38
flake8
2014-05-17 23:33:50 +03:00
hugovk
55b1accb42
Add (failing) test for #664
2014-05-17 19:08:08 +03:00
eliempje
a712cec02b
Added test and testfile for issue #302
2014-05-14 23:14:55 +02:00
hugovk
60b2570133
Test ImageDraw's bitmap()
2014-05-13 14:43:48 +03:00
hugovk
5b55cb72d3
Test experimental floodfill with a border
2014-05-12 23:33:05 +03:00
hugovk
961db29ff6
Test experimental floodfill()
2014-05-12 23:27:02 +03:00
hugovk
6b274b4c5e
More ImageDraw tests. Some may need redoing after issues #367 and #463 are sorted.
2014-05-12 21:45:16 +03:00
hugovk
84c7d25606
Make sure bounding box in ints (for Py3)
2014-05-12 19:55:18 +03:00
hugovk
92eea7a9cc
Tests for ImageDraw
2014-05-12 17:32:04 +03:00
hugovk
8cda5170c8
Fix bytes/str and reinstate test
2014-05-12 14:45:54 +03:00
hugovk
c37aa0a9ca
Fix tostring()/tobytes() warning and reinstate test
2014-05-12 14:30:03 +03:00
hugovk
bcb8534dcf
Temporarily remove 'failing' 1-mode PDF test
2014-05-11 17:46:13 +03:00
hugovk
741297326a
Temporarily remove 'failing' 1-mode PDF test
2014-05-11 17:41:07 +03:00
hugovk
6520004289
Add monochrome PDF test
2014-05-11 17:35:49 +03:00
hugovk
8f1a00ae92
Temporarily remove failing P-mode PDF test
2014-05-11 17:28:41 +03:00
hugovk
3e2ff13aa8
Fix CMYK test
2014-05-11 17:23:10 +03:00
hugovk
c15601e0b0
Add some more pdf tests
2014-05-11 17:16:13 +03:00
hugovk
f165d2034f
Simple test for saving to PDF
2014-05-11 09:01:09 +03:00
wiredfool
54173d2c67
Cherry-pick of portions of patch a500ca1393
, many shortcut ops added, no functional changes
2014-05-09 21:36:15 -07:00
wiredfool
471a1420b9
Merge commit '329fd00d3fe2709c043c73e075da03b6d9729a2b' into cleanup
2014-05-09 20:53:06 -07:00
hugovk
5f195ae1a7
On Py3.4, a PendingDeprecationWarning comes from Coverage.py for using the imp module. This warning causes 3.4 builds to fail so ignore the warning from importing coverage.
2014-05-09 11:41:43 +03:00
hugovk
11227e5dc1
Fix test because thumbnail() retains aspect ratio
2014-05-08 23:01:44 +03:00
Hugo
7a9badf18e
Fix tests so image2 is resized and thumbnailed
2014-05-08 22:44:46 +03:00
hugovk
23eb9e1de8
Thumbnail tests for https://github.com/python-imaging/Pillow/pull/619
2014-05-08 11:45:02 +03:00
hugovk
134295bfd4
Resize tests for https://github.com/python-imaging/Pillow/pull/619 (plus flake8)
2014-05-08 11:43:04 +03:00
hugovk
a7d21dec15
Remove temp test code
2014-04-26 20:41:01 +03:00
hugovk
7d1cdc54c4
Don't skip all the tests on Python 3 when there's no cPickle, just the irrelevant test
2014-04-26 20:20:42 +03:00
hugovk
8794c46318
For pickling, test with Image's __eq__. Everything else can use the old assert_image_equal.
2014-04-26 20:05:02 +03:00
hugovk
2a6f2c5442
Add __eq__ and __ne__ to Image to be able to test image equality when pickling. Pickle more data.
2014-04-26 19:43:53 +03:00
hugovk
e4185694a2
P3 will skip explicit cPickle tests
2014-04-22 09:30:15 +03:00
hugovk
adfbe8323a
Tests and partial implementation of pickling ( #629 )
2014-04-22 08:54:16 +03:00
wiredfool
5ca5652d0b
Merge pull request #551 from wiredfool/with
...
Image.close, Context manager support
2014-04-17 22:20:30 -07:00
wiredfool
471cecb523
tests for close and context manager
2014-04-17 22:01:55 -07:00
wiredfool
ca36b6cd36
Merge pull request #606 from wiredfool/pgm
...
16 bit Read/Write PGM support.
2014-04-17 12:22:18 -07:00
wiredfool
1945fd6cb4
Merge pull request #618 from hugovk/master
...
Add version 0.30 of OleFileIO (2014-02-04)
2014-04-17 12:19:03 -07:00
wiredfool
aba195d35e
Tests for #614
2014-04-14 06:13:57 -07:00
hugovk
329fd00d3f
Test j2k
2014-04-14 13:49:29 +03:00
wiredfool
189c40dc9e
Merge branch 'patch-1' of https://github.com/Hijackal/Pillow into Hijackal-patch-1
2014-04-14 03:15:38 -07:00
hugovk
7ba5962512
Fix typo and update test
2014-04-14 00:27:08 +03:00
hugovk
6ff77414b3
Test some debug functions. No asserts, just check they run ok.
2014-04-14 00:05:31 +03:00
hugovk
949e87e55d
Remove 'failing' test_debug()
2014-04-13 23:28:41 +03:00
hugovk
f40cf7870f
More testing
2014-04-13 23:16:01 +03:00
hugovk
bfc05b7a8c
Handle bytes in test for Py2 and 3
2014-04-11 15:02:42 +03:00
hugovk
2271ee6f65
Add some simple tests for OleFileIO.py
2014-04-11 14:53:33 +03:00
hijackal
7f164d641f
Test image: TIFF for OPEN_INFO = {(II, 0, 3, 1, (32,), ()): ("F", "F;32F")}
2014-04-11 11:39:05 +02:00
hugovk
9c6b07d21b
Remove temporary forced failure
2014-04-11 10:59:58 +03:00
hugovk
cf6daf03fe
Use correct brackets
2014-04-11 10:47:37 +03:00
hugovk
267cdf523e
Print out lists of failed tests (and temporarily force a failure for testing)
2014-04-11 10:28:06 +03:00
Terseus
113b8c2a76
Removed non-ASCII character from messages
2014-04-09 20:06:58 +02:00
Terseus
b987d90568
Added tests for lines with 1px slope
...
This tests are designed to guarantee that the wide lines behave exactly
like normal lines drawn with the Bresenham's algorithm.
This tests are somewhat subjective since this is non-defined behavior,
but I think that mimic the Bresenham's algorithm is reliable enough.
Currently the horizontal version of this test **fail**.
2014-04-09 19:34:50 +02:00
Terseus
4b7236f460
Added tests of hor/ver lines 101px wide
...
These tests should guarantee that the proportion of the width is
maintained with a margin of error < 1%.
2014-04-09 19:34:50 +02:00
Terseus
8228caf14d
Added some oblique 45º lines tests
...
Only the oblique 3 pixels wide lines are defined:
* The oblique 2 pixels wide lines are somewhat hard to define.
* To define the oblique lines wider than 3 pixels we neet to define
first how the oblique lines should expand their width (realistic or
exact).
2014-04-09 19:33:46 +02:00
hugovk
9210f88102
Start coverage measurement earlier so tests are properly covered
2014-04-08 17:20:52 +03:00
hugovk
5afdd6cb54
pep8 Tests/tester.py
2014-04-08 17:17:10 +03:00
hugovk
ed00b2e6d2
Read existing data coverage on measurement start, save on stop. Only measure PIL code.
2014-04-08 12:38:30 +03:00
hugovk
3e9cde4412
Use tester.py's built-in coverage and coverage.py's built-in cleanup
2014-04-08 12:28:00 +03:00
wiredfool
2daac27713
Tests for writing hi bit pgm
2014-04-07 22:22:42 -07:00
wiredfool
864fb95cb1
Read test for 16 bit binary pgm file, #602
2014-04-07 22:10:45 -07:00
Terseus
92dd58c014
Added descriptive errors to imagedraw tests
2014-04-06 14:03:03 +02:00
wiredfool
82d7524add
made has_ghostscript a method, using it from test_imagefile
2014-04-04 13:33:54 -07:00
Terseus
1c02d467ef
Added test for vertical lines.
...
The behavior is consistent with horizontal lines, see previous commit
for details.
2014-04-04 12:45:47 +02:00
Terseus
fee2faa8dc
Added test for horizontal lines
...
Notice that the expansion of the line width depends on the order of the
points:
* If the bigger axis value is provided as the *second* point the line
expand first to the *positive* side of the axis.
* If the bigger axis value is provided as the *first* point the line
expand first to the *negative* side of the axis.
* If the line's width is odd this doesn't matter, as the line will
expand the same amount to both sides.
This behavior should be consistent in both horizontal and vertical lines.
2014-04-04 12:35:26 +02:00
Terseus
e2cb2195eb
Added test for a simple right triangle
...
The diagonals of the right angled edges must be perfect and the bottom
vertice should be drawn.
2014-04-04 11:46:58 +02:00
Terseus
ec74779b19
Added test for a simple square
2014-04-04 11:28:41 +02:00
Terseus
7de14a51dd
Added base method and constants to test_imagedraw
...
The method `create_base_image_draw` will be used in all the new draw
tests.
2014-04-04 10:47:22 +02:00
wiredfool
ab3687e10f
Tests correctly check for the core object
2014-04-03 16:04:29 -07:00
wiredfool
182e7782fa
Trapping warnings
2014-03-30 09:26:03 -07:00
wiredfool
4877d52cf4
warn category defaults to UserWarning
2014-03-30 09:25:52 -07:00
wiredfool
0d7115a5a4
Merge from master
2014-03-30 09:14:04 -07:00
Alex Clark ☺
6e6bc21ba1
Merge pull request #565 from al45tair/icns-support
...
Improved icns support
2014-03-30 07:30:14 -04:00
Alex Clark ☺
0baa82ac69
Merge pull request #580 from wiredfool/libtiff-fd-leak
...
Fixes libtiff leaking open files
2014-03-29 18:25:57 -04:00
wiredfool
65c17d4176
Removed warning import, stray im=None, and moved os import to top
2014-03-28 08:35:18 -07:00
Alastair Houghton
5dd67abd71
Merge branch 'master' into icns-support
2014-03-28 09:15:20 +00:00
Alastair Houghton
c2ddcbfde9
Merge JPEG 2000 icon support.
2014-03-28 09:11:45 +00:00
Alastair Houghton
5aac5b7eff
Made JPEG2K support for files conditional on its inclusion in pillow build. Added a JPEG2K icon test.
2014-03-28 09:09:55 +00:00
wiredfool
b73b4a7b63
Tests for #526
2014-03-27 22:17:27 -07:00
wiredfool
3e24bc684d
Merge pull request #578 from wiredfool/xrange
...
Python3 issues in JpegImagePlugin
2014-03-27 20:52:07 -07:00
wiredfool
7a8025b947
Merge of travis-tweaks into jpeg2k
2014-03-27 20:36:15 -07:00
wiredfool
a2800ba9a1
Additional commits from pr
2014-03-27 20:00:10 -07:00
wiredfool
5a4808d2d2
test cleanup: don't mask file builtin, data is unused
2014-03-27 16:44:58 -07:00
wiredfool
c7af2bf5b0
Test for #577
2014-03-27 16:39:58 -07:00
Alastair Houghton
0eccdf534d
Merge branch 'master' into icns+jp2k
2014-03-27 08:38:02 +00:00
Alastair Houghton
946753a3b5
Ignore spurious messages from OpenJPEG.
2014-03-27 08:36:15 +00:00
wiredfool
2b81156619
merge to master
2014-03-26 18:46:35 -07:00
wiredfool
55ea6c01b1
OSError catching in the test as well
2014-03-26 13:31:20 -07:00
wiredfool
edc3215e34
Disabling poor performing test on pypy
2014-03-26 09:12:51 -07:00
Alastair Houghton
1dfa9faae2
Updated icons.
2014-03-26 14:08:54 +00:00
Alastair Houghton
cbe7e93bdd
Merge branch 'icns-support' into icns+jp2k
2014-03-26 11:18:26 +00:00