Changeset 365
- Timestamp:
- 09/10/07 16:08:45 (1 year ago)
- Files:
-
- pygtkimageview/src/gtkimageview.defs (modified) (1 diff)
- pygtkimageview/tests/test_module.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
pygtkimageview/src/gtkimageview.defs
r361 r365 343 343 '("gdouble" "x") 344 344 '("gdouble" "y") 345 '("gboolean" "invalidate" )345 '("gboolean" "invalidate" (default "FALSE")) 346 346 ) 347 347 ) pygtkimageview/tests/test_module.py
r363 r365 162 162 163 163 def test_get_draw_rect(): 164 ''' 165 Ensure that getting the draw rectangle works as expected. 166 ''' 164 167 view = gtkimageview.ImageView() 165 168 assert not view.get_draw_rect() … … 172 175 assert rect.x == 25 and rect.y == 25 173 176 assert rect.width == 50 and rect.height == 50 177 178 def test_set_offset(): 179 ''' 180 Ensure that setting the offset works as expected. 181 ''' 182 view = gtkimageview.ImageView() 183 view.size_allocate(gtk.gdk.Rectangle(0, 0, 100, 100)) 184 pixbuf = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB, False, 8, 200, 200) 185 view.set_pixbuf(pixbuf) 186 view.set_zoom(1) 187 188 view.set_offset(0, 0) 189 rect = view.get_viewport() 190 assert rect.x == 0 and rect.y == 0 191 192 view.set_offset(100, 100, invalidate = True) 193 rect = view.get_viewport() 194 assert rect.x == 100 and rect.y == 100 195
