Public bug reported:

$ cd ubiquity
$ cd gui
$ ln -s ../pixmaps & cd ../
$ ./tests/run
======================================================================
FAIL: test_pages_fit_on_a_netbook (test_gtkui.TestFrontend)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tdlk/canonical/ubiquity/tests/test_gtkui.py", line 78, in 
test_pages_fit_on_a_netbook
    self.assertLessEqual(alloc.height, 500)
AssertionError: 530 not less than or equal to 500

----------------------------------------------------------------------

The problem is that .ui files are referencing relative paths for pixmaps
which do not exist when run from unit-tests and during normal runs
generate Gtk.Warnings similar to:

(run:21508): Gtk-WARNING **: Could not load image
'../pixmaps/cd_in_tray.png': Failed to open file
'gui/gtk/../pixmaps/cd_in_tray.png': No such file or directory

This does not happen with default_icon, because PIXMAPS environment
variable is used to load the images.

A while ago, there was a gtk api for search-dirs of e.g. images/content
which I used in another project to source images both from the source
tree & global/real install paths. need to look it up again.

** Affects: ubiquity (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1003890

Title:
  unittest FAIL: test_pages_fit_on_a_netbook (test_gtkui.TestFrontend)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1003890/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to