hey Nick,
 is your desktop set to 16-bit maybe?
I haven't looked at the test code, but if bit depth isn't explicitly set it
will use the desktop depth

On Sat, Jun 21, 2008 at 4:40 PM, Nicholas Dudfield <[EMAIL PROTECTED]>
wrote:

>
> ======================================================================
> ERROR: see if the destination surface can be passed in to use.
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>  File "D:\Losty\PyGame\trunk\test\transform_test.py", line 114, in
> test_scale_d
> estination
>   s2 = pygame.transform.smoothscale(s, (64,64))
> ValueError: Only 24-bit or 32-bit surfaces can be smoothly scaled
>
> ======================================================================
> FAIL: test_average_surfaces (transform_test.TransformTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>  File "D:\Losty\PyGame\trunk\test\transform_test.py", line 239, in
> test_average
> _surfaces
>   self.assertEqual(sr.get_at((0,0)), (10,15,70,255))
> AssertionError: (8, 12, 66, 255) != (10, 15, 70, 255)
>
> ======================================================================
> FAIL: test_threshold_surface (transform_test.TransformTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>  File "D:\Losty\PyGame\trunk\test\transform_test.py", line 145, in
> test_thresho
> ld_surface
>   self.assertEqual(num_threshold_pixels, s1.get_height() * s1.get_width())
> AssertionError: 0 != 1024
>
> ----------------------------------------------------------------------
> Ran 264 tests in 5.703s
>
> FAILED (failures=2, errors=1)
>
>
> Then running transform_test.py independently:
>
> D:\Losty\PyGame\trunk\test>transform_test.py
> .....
> ----------------------------------------------------------------------
> Ran 5 tests in 0.016s
>
> OK
>
>
> _What the_?
>
> Any ideas guys? What am I doing wrong?
>
>
>

Reply via email to