[Bug 1003890] Re: unittest FAIL: test_pages_fit_on_a_netbook (test_gtkui.TestFrontend)
Launchpad Bug Tracker
1003890 at bugs.launchpad.net
Thu Aug 30 19:40:09 UTC 2012
This bug was fixed in the package ubiquity - 2.11.25
---------------
ubiquity (2.11.25) quantal; urgency=low
* partAsk.ui, partCrypto.ui: Normalise widget names
* Sub-class Gtk.Builder to add get_object_ids method
* partAdvanced.ui: Refactor advanced partitioning UI (LP: #1042642)
* partAdvanced.ui: Add LVM & Crypto UI but hide by default
* Activate the first option by default on the ask page (LP: #1043822)
* Make the "Use LVM" checkbox visible by default (LP: #1042639)
* Remove the experimental --enable-partauto-lvm, not needed anymore
* Create gui/pixmaps -> ../pixmaps symlink, for unit-tests
to find images (LP: #1003890)
* Adjust translations & unit-tests for the UI widget renames
* Add new strings for future advanced LVM & Crypto UI
* Update translation templates
-- Dmitrijs Ledkovs <dmitrij.ledkov at ubuntu.com> Thu, 30 Aug 2012 18:45:25 +0100
** Changed in: ubiquity (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubiquity in Ubuntu.
https://bugs.launchpad.net/bugs/1003890
Title:
unittest FAIL: test_pages_fit_on_a_netbook (test_gtkui.TestFrontend)
Status in “ubiquity” package in Ubuntu:
Fix Released
Bug description:
$ 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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1003890/+subscriptions
More information about the foundations-bugs
mailing list