[pypy-svn] r46046 - pypy/branch/pypy-more-rtti-inprogress/rlib/rcairo/test

simonb at codespeak.net simonb at codespeak.net
Mon Aug 27 18:04:53 CEST 2007


Author: simonb
Date: Mon Aug 27 18:04:52 2007
New Revision: 46046

Modified:
   pypy/branch/pypy-more-rtti-inprogress/rlib/rcairo/test/test_ll_cairo.py
Log:
show off fancy implicit casting

Modified: pypy/branch/pypy-more-rtti-inprogress/rlib/rcairo/test/test_ll_cairo.py
==============================================================================
--- pypy/branch/pypy-more-rtti-inprogress/rlib/rcairo/test/test_ll_cairo.py	(original)
+++ pypy/branch/pypy-more-rtti-inprogress/rlib/rcairo/test/test_ll_cairo.py	Mon Aug 27 18:04:52 2007
@@ -20,22 +20,22 @@
     height = 600
     surface = cairo_image_surface_create(CAIRO_FORMAT_ARGB32,width,height)
     cr = cairo_create(surface)
-    cairo_scale(cr, 1.*width, 1.*height)
+    cairo_scale(cr, width, height)
     cairo_set_line_width(cr, 0.04)
 
     
-    cairo_arc(cr, 0.5, 0.5, 0.3, 0., 2 * pi)
+    cairo_arc(cr, 0.5, 0.5, 0.3, 0, 2 * pi)
     cairo_clip(cr)
     
     cairo_new_path(cr) # current path is not
                        # consumed by cairo_clip()
-    cairo_rectangle(cr, 0., 0., 1., 1.)
+    cairo_rectangle(cr, 0, 0, 1, 1)
     cairo_fill(cr)
-    cairo_set_source_rgb(cr, 0., 1., 0.)
-    cairo_move_to(cr, 0., 0.)
-    cairo_line_to(cr, 1., 1.)
-    cairo_move_to(cr, 1., 0.)
-    cairo_line_to(cr, 0., 1.)
+    cairo_set_source_rgb(cr, 0, 1, 0)
+    cairo_move_to(cr, 0, 0)
+    cairo_line_to(cr, 1, 1)
+    cairo_move_to(cr, 1, 0)
+    cairo_line_to(cr, 0, 1)
     cairo_stroke(cr)
 
     #_cairo_surface_write_to_png(surface, 'foo.png') # XXX why does this fail to compile ??



More information about the Pypy-commit mailing list