`which trial` entertainerlib.tests entertainerlib.tests.test_arrowtexture ArrowTextureTest test_bounce ... /home/rockstar/.cache/entertainertree/entertainerlib/utils/theme.py:53: GtkWarning: gdk_pango_context_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed /home/rockstar/.cache/entertainertree/entertainerlib/utils/theme.py:53: PangoWarning: pango_context_set_font_description: assertion `context != NULL' failed /home/rockstar/.cache/entertainertree/entertainerlib/utils/theme.py:53: PangoWarning: pango_context_set_base_dir: assertion `context != NULL' failed /home/rockstar/.cache/entertainertree/entertainerlib/utils/theme.py:53: PangoWarning: pango_context_set_language: assertion `context != NULL' failed [ERROR] test_create ... [ERROR] entertainerlib.tests.test_base BaseTest testCreate ... [OK] testGetAbsX ... [ERROR] testGetAbsY ... [ERROR] entertainerlib.tests.test_configuration ConfigurationTest testBorg ... [OK] testCreate ... [OK] testGetCfgDir ... [OK] testGetSlideshowStep ... [OK] testGetStageHeight ... [ERROR] testGetStageWidth ... [ERROR] testGetThemeName ... [OK] testSetStageHeight ... [ERROR] testSetStageWidth ... [ERROR] testStartAutoServer ... [OK] testTrayIconEnabled ... [OK] test_create_dir ... [OK] test_hidden_files_folders ... [OK] test_sanitize ... [ERROR] test_taint ... [OK] test_taint_in_memory ... [OK] test_write_content_value ... [OK] test_write_preference_value ... [OK] entertainerlib.tests.test_connection ConnectionServerTest testPortBinding ... [OK] entertainerlib.tests.test_database DatabaseTest testCreate ... [OK] testUseExisting ... [OK] entertainerlib.tests.test_eyecandytexture EyeCandyTextureTest test_create ... [ERROR] entertainerlib.tests.test_feedconfigtools FeedConfigToolsTest testAddFeedsToWidget001 ... [OK] testAddFeedsToWidget002 ... [OK] testAddFileFeedsToWidget001 ... [OK] testAddFileFeedsToWidget002 ... [OK] entertainerlib.tests.test_feedentryparser FeedEntryParserTest testConvert ... [OK] testStripNonPangoTags ... [OK] testStripTags001 ... [OK] testStripTags002 ... [OK] entertainerlib.tests.test_frontendfeed FrontendFeedTest test_date ... [OK] test_description ... [OK] test_entries ... [OK] test_get_entry ... [OK] test_get_number_of_unread ... [OK] test_subtitle ... [OK] test_time ... [OK] test_title ... [OK] test_url ... [OK] entertainerlib.tests.test_frontendfeedentry FrontendFeedEntryTest test_date ... [OK] test_description ... [OK] test_identifier ... [OK] test_init_read_entry ... [OK] test_read ... [OK] test_time ... [OK] test_title ... [OK] entertainerlib.tests.test_frontendfeedlibrary FrontendFeedLibraryTest testGetFeeds ... [OK] testGetFeedsByUnread ... [OK] testIsEmptyWhenFull ... [OK] testMarkAllAsRead ... [OK] testNumberOfFeeds ... [OK] testNumberOfUnreadEntries ... [OK] test_get_latest_entries ... [OK] entertainerlib.tests.test_imagemenuitem ImageMenuItemTest testCreate ... [ERROR] testHeight ... [ERROR] testRatio ... [ERROR] testWidth ... [ERROR] entertainerlib.tests.test_label LabelTest testCreate ... /home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py:17: Warning: g_object_get_qdata: assertion `G_IS_OBJECT (object)' failed /home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py:17: Warning: g_object_set_qdata_full: assertion `G_IS_OBJECT (object)' failed /home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py:17: PangoWarning: pango_cairo_context_set_font_options: assertion `PANGO_IS_CONTEXT (context)' failed [ERROR] testFontSize ... [ERROR] testHeight ... [ERROR] testInitHeight ... [ERROR] testInitWidth ... [ERROR] testPosition ... [ERROR] testSetSize ... [ERROR] testWidth ... [ERROR] entertainerlib.tests.test_listindicator ListIndicatorTest test_create ... [ERROR] test_currentmax ... [ERROR] test_setdelimiter ... [ERROR] entertainerlib.tests.test_loadinganimation LoadingAnimationTest test_create ... [ERROR] test_hide ... [ERROR] test_show ... [ERROR] entertainerlib.tests.test_logger TestLogger testGetLogger ... [OK] testNamedLogger ... [OK] testNoParams ... [OK] entertainerlib.tests.test_lyricsdownloader testLyricsDownloader testCleanUpArtistTitle ... [OK] testGetLyricsXML ... [OK] testLyricsConstructor ... [OK] testParseLyricsXML ... [OK] entertainerlib.tests.test_mediaplayer MediaPlayerTest test_create ... [ERROR] test_getmedia ... [ERROR] test_getmediadurationstring ... [ERROR] test_getmediatitle ... [ERROR] test_getmediatype ... [ERROR] test_hasmedia ... [ERROR] test_playstop ... [ERROR] test_setmedia ... [ERROR] test_volume ... [ERROR] test_volumedown ... [ERROR] test_volumeup ... [ERROR] entertainerlib.tests.test_messagetype TestMessageType testProperSequence ... [OK] entertainerlib.tests.test_models TestBaseModel test_to_dict ... [OK] TestMusicAlbum testCreate ... [OK] test_to_dict ... [OK] TestMusicPlaylist testCreate ... [OK] TestMusicTrack testCreate ... [OK] test_to_dict ... [OK] TestNewsEntry testCreate ... [OK] test_to_dict ... [OK] TestNewsFeed testCreate ... [OK] test_to_dict ... [OK] TestPhotoAlbum testCreate ... [OK] test_to_dict ... [OK] TestPhotoImage testCreate ... [OK] test_to_dict ... [OK] TestVideoFile testCreate ... [OK] test_to_dict ... [OK] entertainerlib.tests.test_motionbuffer MotionBufferTest test_computations_from_last_event ... [OK] test_computations_from_start ... [OK] test_create ... [OK] entertainerlib.tests.test_music TestAlbum testAlbumConstructor ... [OK] testAlbumConstructorNot ... [OK] testAlbumGetAlbumArtUrl ... [OK] testAlbumGetArtist ... [OK] testAlbumGetGenre ... [OK] testAlbumGetNumberOfTracks ... [OK] testAlbumGetTitle ... [OK] testAlbumGetTotalLength ... [OK] testAlbumGetTracks ... [OK] testAlbumGetYear ... [OK] testAlbumHasAlbumArt ... [OK] testAlbumHasAlbumArtNot ... [OK] testAlbumStr ... [OK] TestCompactDisc testCompactDiscConstructor ... [OK] testCompactDiscGetArtist ... [OK] testCompactDiscGetLength ... [OK] testCompactDiscGetTitle ... [OK] testCompactDiscGetTracks ... [OK] TestMusicLibrary testGetAlbumsByArtist ... [OK] testGetAlbumsByUnknownArtist ... [OK] testGetAllAlbums ... [OK] testGetAllArtists ... [OK] testGetAllTracks ... [OK] testGetTracksByArtist ... [OK] testGetTracksByGenre ... [OK] testGetTracksByMissingGenre ... [OK] testGetTracksByUnknownArtist ... [OK] testMusicLibraryConstructor ... [OK] testNumberOfAlbumsByArtist ... [OK] testNumberOfAlbumsByUnknownArtist ... [OK] testNumberOfTracks ... [OK] testNumberOfTracksByArtist ... [OK] testNumberOfTracksByUnknownArtist ... [OK] testSaveLyrics ... [OK] TestTrack testTrackBadConstructor ... [OK] testTrackConstructor ... [OK] testTrackGetAlbum ... [OK] testTrackGetAlbumArtUrlExists ... [OK] testTrackGetAlbumArtUrlNotExists ... [OK] testTrackGetAlbumNot ... [OK] testTrackGetArtist ... [OK] testTrackGetBitrate ... [OK] testTrackGetComment ... [OK] testTrackGetFilename ... [OK] testTrackGetGenre ... [OK] testTrackGetLength ... [OK] testTrackGetLyrics ... [OK] testTrackGetRating ... [OK] testTrackGetTitle ... [OK] testTrackGetTrackNumber ... [OK] testTrackGetType ... [OK] testTrackGetUri ... [OK] testTrackGetYear ... [OK] testTrackRatingInRange ... [OK] testTrackRatingOutOfRange ... [OK] testTrackSetLyrics ... [OK] testTrackSetNoneLyrics ... [OK] entertainerlib.tests.test_opmlparser OPMLParserTest testGetLifereaOpml001 ... [OK] testGetLifereaOpml002 ... [OK] testGetLifereaOpml003 ... [OK] testGetLifereaOpml004 ... [OK] testGetRssFeeds001 ... [OK] testGetRssFeeds002 ... [OK] testGetRssFeeds003 ... [OK] testGetRssFeeds004 ... [OK] testGetRssFeeds005 ... [OK] entertainerlib.tests.test_progressbar ProgressBarTest test_create ... [ERROR] test_media_player ... [ERROR] test_progress ... [ERROR] test_visible ... [ERROR] entertainerlib.tests.test_reflectiontexture ReflectionTextureTest test_create ... [ERROR] entertainerlib.tests.test_roundedtexture RoundedTextureTest test_create ... [ERROR] entertainerlib.tests.test_screen ScreenTest test_add_tab_for_screen ... [ERROR] test_add_tab_for_tab_screen ... [ERROR] test_create ... [ERROR] test_handle_user_event ... [ERROR] test_has_tabs ... [ERROR] test_kind ... [ERROR] test_name ... [ERROR] test_size ... [ERROR] test_tab_handle_user_event ... [ERROR] entertainerlib.tests.test_screenfactory ScreenFactoryTest test__generate_album ... [ERROR] test__generate_artist ... [ERROR] test__generate_audio_play ... [ERROR] test__generate_disc ... [ERROR] test__generate_feed ... [ERROR] test__generate_feed_entry ... [ERROR] test__generate_main ... [ERROR] test__generate_movie ... [ERROR] test__generate_music ... [ERROR] test__generate_photo ... [ERROR] test__generate_photo_albums ... [ERROR] test__generate_photographs ... [ERROR] test__generate_question ... [ERROR] test__generate_rss ... [ERROR] test__generate_tv_episodes ... [ERROR] test__generate_tv_series ... [ERROR] test__generate_video ... [ERROR] test__generate_video_osd ... [ERROR] test__generate_weather ... [ERROR] test_create ... [OK] test_generate_screen ... [ERROR] entertainerlib.tests.test_screenhistory ScreenHistoryTest test_create ... [OK] test_is_empty ... [ERROR] entertainerlib.tests.test_scrollarea ScrollAreaTest testCreate ... [ERROR] testSetStepSize ... [ERROR] entertainerlib.tests.test_scrollmenu ScrollMenuTest test_create ... [ERROR] test_get_index ... [ERROR] test_scroll_down ... [ERROR] test_scroll_up ... [ERROR] test_selected_index ... [ERROR] entertainerlib.tests.test_storage TestStorage test_create ... [OK] test_not_implemented ... [OK] entertainerlib.tests.test_tabgroup TabGroupTest test_active ... [ERROR] test_add_tab ... [ERROR] test_create ... [ERROR] test_keyboard_navigation ... [ERROR] test_len ... [ERROR] test_tab ... [ERROR] entertainerlib.tests.test_texture TextureTest testCreate ... [ERROR] testNoInitPosition ... [ERROR] testPosition ... [ERROR] entertainerlib.tests.test_theme ThemeTest testBadColor ... [ERROR] testCreate ... [ERROR] testGetColor ... [ERROR] entertainerlib.tests.test_thumbnailer ImageThumbnailerTest testThumbnailer ... [OK] ThumbnailerTest testAbstractCreateThumbnailer ... [OK] testInvalidFileToThumbnail ... [OK] testInvalidThumbnailType ... [OK] testValidFileToThumbnail ... [OK] testValidThumbnailType ... [OK] VideoThumbnailerTest testThumbnailAvi ... [OK] testThumbnailFlv ... [OK] testThumbnailerConstructor ... [OK] testThumbnailerConstructorFilenameExists ... [OK] testThumbnailerConstructorFilenameIsFolder ... [OK] testThumbnailerConstructorSrc ... [OK] entertainerlib.tests.test_transitionfactory TransitionFactoryTest test__generate_fade ... [OK] test__generate_no_effect ... [OK] test__generate_slide ... [OK] test__generate_zoom_and_fade ... [OK] test_create ... [OK] test_generate_transition ... [OK] entertainerlib.tests.test_userinterface UserInterfaceTest test_confirm_exit ... [ERROR] test_create ... [ERROR] test_handle_keyboard_event ... [ERROR] test_move_to_previous_screen ... [ERROR] entertainerlib.tests.test_videometadatasearch testVideoMetadataSearch testMetadataConstructor ... [OK] testMovieEpisode ... [OK] testMovieSeason ... [OK] testMovieTitle ... [OK] testSerieEpisode ... [OK] testSerieSeason ... [OK] testSerieTitle ... [OK] entertainerlib.tests.test_volumeindicator VolumeIndicatorTest test_create ... [ERROR] test_show_volume ... [ERROR] entertainerlib.tests.test_weather WeatherTest testWeatherFindRemote ... [ERROR] testWeatherLocationLatinEncoding ... [ERROR] test_london_conditions ... [ERROR] test_no_location ... [ERROR] test_north_pole_conditions ... [ERROR] test_nyc_conditions ... [ERROR] test_perth_conditions ... [ERROR] test_yuma_conditions ... [ERROR] =============================================================================== [ERROR]: entertainerlib.tests.test_arrowtexture.ArrowTextureTest.test_bounce Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_arrowtexture.py", line 12, in setUp EntertainerTest.setUp(self) File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/__init__.py", line 24, in setUp self.config = Configuration(self.test_cfg_dir) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 97, in __init__ self.theme = Theme(self.get_theme_path()) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/theme.py", line 53, in __init__ for font in gtk.TreeView().get_pango_context().list_families(): exceptions.AttributeError: 'NoneType' object has no attribute 'list_families' =============================================================================== [ERROR]: entertainerlib.tests.test_arrowtexture.ArrowTextureTest.test_create Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_arrowtexture.py", line 15, in setUp (255, 0, 0, 255), ArrowTexture.UP) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/arrow_texture.py", line 22, in __init__ abs_size = self.get_abs_x(size) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_base.BaseTest.testGetAbsX Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_base.py", line 26, in testGetAbsX self.assertEqual(self.base.get_abs_x(.25), 341) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_base.BaseTest.testGetAbsY Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_base.py", line 30, in testGetAbsY self.assertEqual(self.base.get_abs_y(.25), 192) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 21, in get_abs_y result = int(self.config.get_stage_height() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 202, in get_stage_height if self.stage_height: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_height' =============================================================================== [ERROR]: entertainerlib.tests.test_configuration.ConfigurationTest.testGetStageHeight Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_configuration.py", line 51, in testGetStageHeight self.assertEqual(self.configuration.get_stage_height(), 768) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 202, in get_stage_height if self.stage_height: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_height' =============================================================================== [ERROR]: entertainerlib.tests.test_configuration.ConfigurationTest.testGetStageWidth Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_configuration.py", line 35, in testGetStageWidth self.assertEqual(self.configuration.get_stage_width(), 1366) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_configuration.ConfigurationTest.testSetStageHeight Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_configuration.py", line 56, in testSetStageHeight self.configuration.set_stage_height(new_height) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 217, in set_stage_height kwargs = {'new_height' : self.get_stage_height(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 202, in get_stage_height if self.stage_height: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_height' =============================================================================== [ERROR]: entertainerlib.tests.test_configuration.ConfigurationTest.testSetStageWidth Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_configuration.py", line 40, in testSetStageWidth self.configuration.set_stage_width(new_width) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 194, in set_stage_width kwargs = {'new_width' : self.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_configuration.ConfigurationTest.test_sanitize Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_configuration.py", line 162, in test_sanitize self.configuration.set_stage_height(400) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 217, in set_stage_height kwargs = {'new_height' : self.get_stage_height(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 202, in get_stage_height if self.stage_height: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_height' =============================================================================== [ERROR]: entertainerlib.tests.test_eyecandytexture.EyeCandyTextureTest.test_create Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_eyecandytexture.py", line 22, in setUp self.eyecandy = EyeCandyTexture(0.5, 0.9, 0.40, 0.4, pix_buffer) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/eyecandy_texture.py", line 22, in __init__ rounded = RoundedTexture(0.0, 0.0, width, height, pixbuf) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/rounded_texture.py", line 20, in __init__ abs_width = self.get_abs_x(width) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_imagemenuitem.ImageMenuItemTest.testCreate Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_imagemenuitem.py", line 21, in setUp self.texture = Texture(self.filename) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/texture.py", line 22, in __init__ self._set_position((x_pos_percent, y_pos_percent)) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/texture.py", line 36, in _set_position self.get_abs_x(x_pos_percent), File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_imagemenuitem.ImageMenuItemTest.testHeight Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_imagemenuitem.py", line 21, in setUp self.texture = Texture(self.filename) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/texture.py", line 22, in __init__ self._set_position((x_pos_percent, y_pos_percent)) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/texture.py", line 36, in _set_position self.get_abs_x(x_pos_percent), File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_imagemenuitem.ImageMenuItemTest.testRatio Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_imagemenuitem.py", line 21, in setUp self.texture = Texture(self.filename) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/texture.py", line 22, in __init__ self._set_position((x_pos_percent, y_pos_percent)) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/texture.py", line 36, in _set_position self.get_abs_x(x_pos_percent), File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_imagemenuitem.ImageMenuItemTest.testWidth Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_imagemenuitem.py", line 21, in setUp self.texture = Texture(self.filename) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/texture.py", line 22, in __init__ self._set_position((x_pos_percent, y_pos_percent)) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/texture.py", line 36, in _set_position self.get_abs_x(x_pos_percent), File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_label.LabelTest.testCreate Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_label.py", line 19, in setUp "test_name") File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py", line 19, in __init__ self.theme = self.config.theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_label.LabelTest.testFontSize Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_label.py", line 19, in setUp "test_name") File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py", line 19, in __init__ self.theme = self.config.theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_label.LabelTest.testHeight Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_label.py", line 19, in setUp "test_name") File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py", line 19, in __init__ self.theme = self.config.theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_label.LabelTest.testInitHeight Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_label.py", line 19, in setUp "test_name") File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py", line 19, in __init__ self.theme = self.config.theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_label.LabelTest.testInitWidth Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_label.py", line 19, in setUp "test_name") File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py", line 19, in __init__ self.theme = self.config.theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_label.LabelTest.testPosition Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_label.py", line 19, in setUp "test_name") File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py", line 19, in __init__ self.theme = self.config.theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_label.LabelTest.testSetSize Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_label.py", line 19, in setUp "test_name") File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py", line 19, in __init__ self.theme = self.config.theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_label.LabelTest.testWidth Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_label.py", line 19, in setUp "test_name") File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py", line 19, in __init__ self.theme = self.config.theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_listindicator.ListIndicatorTest.test_create Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_listindicator.py", line 15, in setUp ListIndicator.HORIZONTAL) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/list_indicator.py", line 29, in __init__ self.width = self.get_abs_x(width) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_listindicator.ListIndicatorTest.test_currentmax Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_listindicator.py", line 15, in setUp ListIndicator.HORIZONTAL) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/list_indicator.py", line 29, in __init__ self.width = self.get_abs_x(width) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_listindicator.ListIndicatorTest.test_setdelimiter Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_listindicator.py", line 15, in setUp ListIndicator.HORIZONTAL) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/list_indicator.py", line 29, in __init__ self.width = self.get_abs_x(width) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_loadinganimation.LoadingAnimationTest.test_create Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_loadinganimation.py", line 15, in setUp self.animation = LoadingAnimation(0.5, 0.5) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/loading_animation.py", line 23, in __init__ abs_size = self.get_abs_x(size) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_loadinganimation.LoadingAnimationTest.test_hide Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_loadinganimation.py", line 15, in setUp self.animation = LoadingAnimation(0.5, 0.5) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/loading_animation.py", line 23, in __init__ abs_size = self.get_abs_x(size) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_loadinganimation.LoadingAnimationTest.test_show Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_loadinganimation.py", line 15, in setUp self.animation = LoadingAnimation(0.5, 0.5) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/loading_animation.py", line 23, in __init__ abs_size = self.get_abs_x(size) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_mediaplayer.MediaPlayerTest.test_create Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_mediaplayer.py", line 20, in setUp self.player = MediaPlayer(clutter.Stage(), 100, 100) exceptions.RuntimeError: could not create a clutter.Stage =============================================================================== [ERROR]: entertainerlib.tests.test_mediaplayer.MediaPlayerTest.test_getmedia Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_mediaplayer.py", line 20, in setUp self.player = MediaPlayer(clutter.Stage(), 100, 100) exceptions.RuntimeError: could not create a clutter.Stage =============================================================================== [ERROR]: entertainerlib.tests.test_mediaplayer.MediaPlayerTest.test_getmediadurationstring Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_mediaplayer.py", line 20, in setUp self.player = MediaPlayer(clutter.Stage(), 100, 100) exceptions.RuntimeError: could not create a clutter.Stage =============================================================================== [ERROR]: entertainerlib.tests.test_mediaplayer.MediaPlayerTest.test_getmediatitle Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_mediaplayer.py", line 20, in setUp self.player = MediaPlayer(clutter.Stage(), 100, 100) exceptions.RuntimeError: could not create a clutter.Stage =============================================================================== [ERROR]: entertainerlib.tests.test_mediaplayer.MediaPlayerTest.test_getmediatype Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_mediaplayer.py", line 20, in setUp self.player = MediaPlayer(clutter.Stage(), 100, 100) exceptions.RuntimeError: could not create a clutter.Stage =============================================================================== [ERROR]: entertainerlib.tests.test_mediaplayer.MediaPlayerTest.test_hasmedia Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_mediaplayer.py", line 20, in setUp self.player = MediaPlayer(clutter.Stage(), 100, 100) exceptions.RuntimeError: could not create a clutter.Stage =============================================================================== [ERROR]: entertainerlib.tests.test_mediaplayer.MediaPlayerTest.test_playstop Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_mediaplayer.py", line 20, in setUp self.player = MediaPlayer(clutter.Stage(), 100, 100) exceptions.RuntimeError: could not create a clutter.Stage =============================================================================== [ERROR]: entertainerlib.tests.test_mediaplayer.MediaPlayerTest.test_setmedia Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_mediaplayer.py", line 20, in setUp self.player = MediaPlayer(clutter.Stage(), 100, 100) exceptions.RuntimeError: could not create a clutter.Stage =============================================================================== [ERROR]: entertainerlib.tests.test_mediaplayer.MediaPlayerTest.test_volume Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_mediaplayer.py", line 20, in setUp self.player = MediaPlayer(clutter.Stage(), 100, 100) exceptions.RuntimeError: could not create a clutter.Stage =============================================================================== [ERROR]: entertainerlib.tests.test_mediaplayer.MediaPlayerTest.test_volumedown Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_mediaplayer.py", line 20, in setUp self.player = MediaPlayer(clutter.Stage(), 100, 100) exceptions.RuntimeError: could not create a clutter.Stage =============================================================================== [ERROR]: entertainerlib.tests.test_mediaplayer.MediaPlayerTest.test_volumeup Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_mediaplayer.py", line 20, in setUp self.player = MediaPlayer(clutter.Stage(), 100, 100) exceptions.RuntimeError: could not create a clutter.Stage =============================================================================== [ERROR]: entertainerlib.tests.test_progressbar.ProgressBarTest.test_create Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_progressbar.py", line 15, in setUp self.progress_bar = ProgressBar(0.5, 0.9, 0.40, 0.04) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/progress_bar.py", line 28, in __init__ self.width = self.get_abs_x(width) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_progressbar.ProgressBarTest.test_media_player Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_progressbar.py", line 15, in setUp self.progress_bar = ProgressBar(0.5, 0.9, 0.40, 0.04) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/progress_bar.py", line 28, in __init__ self.width = self.get_abs_x(width) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_progressbar.ProgressBarTest.test_progress Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_progressbar.py", line 15, in setUp self.progress_bar = ProgressBar(0.5, 0.9, 0.40, 0.04) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/progress_bar.py", line 28, in __init__ self.width = self.get_abs_x(width) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_progressbar.ProgressBarTest.test_visible Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_progressbar.py", line 15, in setUp self.progress_bar = ProgressBar(0.5, 0.9, 0.40, 0.04) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/progress_bar.py", line 28, in __init__ self.width = self.get_abs_x(width) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_reflectiontexture.ReflectionTextureTest.test_create Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_reflectiontexture.py", line 23, in setUp self.texture = ReflectionTexture(0.5, 0.9, 0.40, 0.4, pix_buffer) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/reflection_texture.py", line 23, in __init__ abs_width = self.get_abs_x(width) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_roundedtexture.RoundedTextureTest.test_create Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_roundedtexture.py", line 22, in setUp self.texture = RoundedTexture(0.5, 0.9, 0.40, 0.4, pix_buffer) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/rounded_texture.py", line 20, in __init__ abs_width = self.get_abs_x(width) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screen.ScreenTest.test_add_tab_for_screen Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screen.py", line 21, in setUp self.screen = Screen() File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screen.ScreenTest.test_add_tab_for_tab_screen Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screen.py", line 21, in setUp self.screen = Screen() File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screen.ScreenTest.test_create Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screen.py", line 21, in setUp self.screen = Screen() File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screen.ScreenTest.test_handle_user_event Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screen.py", line 21, in setUp self.screen = Screen() File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screen.ScreenTest.test_has_tabs Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screen.py", line 21, in setUp self.screen = Screen() File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screen.ScreenTest.test_kind Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screen.py", line 21, in setUp self.screen = Screen() File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screen.ScreenTest.test_name Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screen.py", line 21, in setUp self.screen = Screen() File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screen.ScreenTest.test_size Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screen.py", line 21, in setUp self.screen = Screen() File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screen.ScreenTest.test_tab_handle_user_event Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screen.py", line 21, in setUp self.screen = Screen() File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_album Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 65, in test__generate_album screen = self.factory._generate_album(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 80, in _generate_album return Album(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/album.py", line 21, in __init__ Screen.__init__(self, 'Album', move_to_new_screen_callback) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_artist Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 71, in test__generate_artist screen = self.factory._generate_artist(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 87, in _generate_artist return Artist(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/artist.py", line 18, in __init__ has_tabs=True) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 38, in __init__ self.tab_group = TabGroup(0.95, 0.13, 'title') File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/tab_group.py", line 30, in __init__ self.stage_w = self.config.get_stage_width() File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_audio_play Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 77, in test__generate_audio_play screen = self.factory._generate_audio_play(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 93, in _generate_audio_play return AudioPlay(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/audio_play.py", line 18, in __init__ Screen.__init__(self, 'AudioPlay', has_tabs=True) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 38, in __init__ self.tab_group = TabGroup(0.95, 0.13, 'title') File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/tab_group.py", line 30, in __init__ self.stage_w = self.config.get_stage_width() File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_disc Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 82, in test__generate_disc screen = self.factory._generate_disc(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 99, in _generate_disc return Disc(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/disc.py", line 29, in __init__ Screen.__init__(self, 'Disc') File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_feed Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 88, in test__generate_feed screen = self.factory._generate_feed(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 104, in _generate_feed return Feed(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/feed.py", line 18, in __init__ Screen.__init__(self, 'Feed', move_to_new_screen_callback) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_feed_entry Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 95, in test__generate_feed_entry screen = self.factory._generate_feed_entry(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 108, in _generate_feed_entry return FeedEntry(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/feed_entry.py", line 17, in __init__ Screen.__init__(self, 'FeedEntry') File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_main Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 100, in test__generate_main screen = self.factory._generate_main(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 115, in _generate_main return Main(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/main.py", line 28, in __init__ Screen.__init__(self, 'Main', move_to_new_screen_callback) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_movie Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 106, in test__generate_movie screen = self.factory._generate_movie(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 121, in _generate_movie return Movie(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/movie.py", line 22, in __init__ Screen.__init__(self, 'Movie', move_to_new_screen_callback) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_music Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 111, in test__generate_music screen = self.factory._generate_music(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 128, in _generate_music return Music(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/music.py", line 17, in __init__ has_tabs=True) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 38, in __init__ self.tab_group = TabGroup(0.95, 0.13, 'title') File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/tab_group.py", line 30, in __init__ self.stage_w = self.config.get_stage_width() File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_photo Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 125, in test__generate_photo screen = self.factory._generate_photo(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 138, in _generate_photo return Photo(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/photo.py", line 19, in __init__ Screen.__init__(self, 'Photo') File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_photo_albums Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 116, in test__generate_photo_albums screen = self.factory._generate_photo_albums(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 134, in _generate_photo_albums return PhotoAlbums(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/photo_albums.py", line 22, in __init__ Screen.__init__(self, 'PhotoAlbums', move_to_new_screen_callback) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_photographs Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 133, in test__generate_photographs screen = self.factory._generate_photographs(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 143, in _generate_photographs return Photographs(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/photographs.py", line 20, in __init__ Screen.__init__(self, 'Photographs', move_to_new_screen_callback) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_question Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 140, in test__generate_question screen = self.factory._generate_question(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 149, in _generate_question return Question(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/question.py", line 15, in __init__ Screen.__init__(self, 'Question') File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_rss Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 145, in test__generate_rss screen = self.factory._generate_rss(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 155, in _generate_rss return Rss(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/rss.py", line 21, in __init__ Screen.__init__(self, 'Rss', move_to_new_screen_callback) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_tv_episodes Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 158, in test__generate_tv_episodes screen = self.factory._generate_tv_episodes(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 166, in _generate_tv_episodes return TvEpisodes(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/tv_episodes.py", line 22, in __init__ Screen.__init__(self, 'TvEpisodes', move_to_new_screen_callback) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_tv_series Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 151, in test__generate_tv_series screen = self.factory._generate_tv_series(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 160, in _generate_tv_series return TvSeries(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/tv_series.py", line 18, in __init__ Screen.__init__(self, 'TvSeries', move_to_new_screen_callback) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_video Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 163, in test__generate_video screen = self.factory._generate_video(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 173, in _generate_video return Video(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/video.py", line 15, in __init__ Screen.__init__(self, 'Video', has_tabs=True) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 38, in __init__ self.tab_group = TabGroup(0.95, 0.13, 'title') File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/tab_group.py", line 30, in __init__ self.stage_w = self.config.get_stage_width() File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_video_osd Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 168, in test__generate_video_osd screen = self.factory._generate_video_osd(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 178, in _generate_video_osd return VideoOSD(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/video_osd.py", line 19, in __init__ Screen.__init__(self, 'VideoOSD', kind=Screen.OSD) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test__generate_weather Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 173, in test__generate_weather screen = self.factory._generate_weather(self.kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 182, in _generate_weather return WeatherScreen(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/weather.py", line 15, in __init__ Screen.__init__(self, 'Weather') File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenfactory.ScreenFactoryTest.test_generate_screen Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenfactory.py", line 180, in test_generate_screen screen = self.factory.generate_screen('audio_cd') File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 73, in generate_screen return generator_methods[screen_type](kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/factory.py", line 99, in _generate_disc return Disc(**kwargs) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/disc.py", line 29, in __init__ Screen.__init__(self, 'Disc') File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_screenhistory.ScreenHistoryTest.test_is_empty Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 171, in run testMethod() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_screenhistory.py", line 23, in test_is_empty screen = Screen() File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/screens/screen.py", line 65, in __init__ self.config.get_stage_width(), File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_scrollarea.ScrollAreaTest.testCreate Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_scrollarea.py", line 24, in setUp self.label = Label(0.1, "screentitle", 0.1, 0.2, text) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py", line 19, in __init__ self.theme = self.config.theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_scrollarea.ScrollAreaTest.testSetStepSize Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_scrollarea.py", line 24, in setUp self.label = Label(0.1, "screentitle", 0.1, 0.2, text) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py", line 19, in __init__ self.theme = self.config.theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_scrollmenu.ScrollMenuTest.test_create Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_scrollmenu.py", line 19, in setUp self.menu.add_item(_("Play CD"), "disc") File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/scroll_menu.py", line 76, in add_item self._item_font_size, self._item_color_name) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/scroll_menu.py", line 21, in __init__ self.label = Label(font_size, color_name, 0, 0) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py", line 19, in __init__ self.theme = self.config.theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_scrollmenu.ScrollMenuTest.test_get_index Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_scrollmenu.py", line 19, in setUp self.menu.add_item(_("Play CD"), "disc") File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/scroll_menu.py", line 76, in add_item self._item_font_size, self._item_color_name) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/scroll_menu.py", line 21, in __init__ self.label = Label(font_size, color_name, 0, 0) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py", line 19, in __init__ self.theme = self.config.theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_scrollmenu.ScrollMenuTest.test_scroll_down Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_scrollmenu.py", line 19, in setUp self.menu.add_item(_("Play CD"), "disc") File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/scroll_menu.py", line 76, in add_item self._item_font_size, self._item_color_name) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/scroll_menu.py", line 21, in __init__ self.label = Label(font_size, color_name, 0, 0) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py", line 19, in __init__ self.theme = self.config.theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_scrollmenu.ScrollMenuTest.test_scroll_up Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_scrollmenu.py", line 19, in setUp self.menu.add_item(_("Play CD"), "disc") File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/scroll_menu.py", line 76, in add_item self._item_font_size, self._item_color_name) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/scroll_menu.py", line 21, in __init__ self.label = Label(font_size, color_name, 0, 0) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py", line 19, in __init__ self.theme = self.config.theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_scrollmenu.ScrollMenuTest.test_selected_index Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_scrollmenu.py", line 19, in setUp self.menu.add_item(_("Play CD"), "disc") File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/scroll_menu.py", line 76, in add_item self._item_font_size, self._item_color_name) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/scroll_menu.py", line 21, in __init__ self.label = Label(font_size, color_name, 0, 0) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/label.py", line 19, in __init__ self.theme = self.config.theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_tabgroup.TabGroupTest.test_active Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_tabgroup.py", line 16, in setUp self.tab_group = TabGroup(0.95, 0.13, 'title') File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/tab_group.py", line 30, in __init__ self.stage_w = self.config.get_stage_width() File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_tabgroup.TabGroupTest.test_add_tab Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_tabgroup.py", line 16, in setUp self.tab_group = TabGroup(0.95, 0.13, 'title') File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/tab_group.py", line 30, in __init__ self.stage_w = self.config.get_stage_width() File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_tabgroup.TabGroupTest.test_create Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_tabgroup.py", line 16, in setUp self.tab_group = TabGroup(0.95, 0.13, 'title') File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/tab_group.py", line 30, in __init__ self.stage_w = self.config.get_stage_width() File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_tabgroup.TabGroupTest.test_keyboard_navigation Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_tabgroup.py", line 16, in setUp self.tab_group = TabGroup(0.95, 0.13, 'title') File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/tab_group.py", line 30, in __init__ self.stage_w = self.config.get_stage_width() File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_tabgroup.TabGroupTest.test_len Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_tabgroup.py", line 16, in setUp self.tab_group = TabGroup(0.95, 0.13, 'title') File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/tab_group.py", line 30, in __init__ self.stage_w = self.config.get_stage_width() File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_tabgroup.TabGroupTest.test_tab Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_tabgroup.py", line 16, in setUp self.tab_group = TabGroup(0.95, 0.13, 'title') File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/tab_group.py", line 30, in __init__ self.stage_w = self.config.get_stage_width() File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_texture.TextureTest.testCreate Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_texture.py", line 24, in setUp self.texture = Texture(self.filename, 0.1, 0.2) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/texture.py", line 22, in __init__ self._set_position((x_pos_percent, y_pos_percent)) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/texture.py", line 36, in _set_position self.get_abs_x(x_pos_percent), File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_texture.TextureTest.testNoInitPosition Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_texture.py", line 24, in setUp self.texture = Texture(self.filename, 0.1, 0.2) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/texture.py", line 22, in __init__ self._set_position((x_pos_percent, y_pos_percent)) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/texture.py", line 36, in _set_position self.get_abs_x(x_pos_percent), File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_texture.TextureTest.testPosition Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_texture.py", line 24, in setUp self.texture = Texture(self.filename, 0.1, 0.2) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/texture.py", line 22, in __init__ self._set_position((x_pos_percent, y_pos_percent)) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/texture.py", line 36, in _set_position self.get_abs_x(x_pos_percent), File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/base.py", line 16, in get_abs_x result = int(self.config.get_stage_width() * percentage) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_theme.ThemeTest.testBadColor Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_theme.py", line 14, in setUp self.theme = Theme(self.config.get_theme_path()) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/theme.py", line 53, in __init__ for font in gtk.TreeView().get_pango_context().list_families(): exceptions.AttributeError: 'NoneType' object has no attribute 'list_families' =============================================================================== [ERROR]: entertainerlib.tests.test_theme.ThemeTest.testCreate Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_theme.py", line 14, in setUp self.theme = Theme(self.config.get_theme_path()) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/theme.py", line 53, in __init__ for font in gtk.TreeView().get_pango_context().list_families(): exceptions.AttributeError: 'NoneType' object has no attribute 'list_families' =============================================================================== [ERROR]: entertainerlib.tests.test_theme.ThemeTest.testGetColor Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_theme.py", line 14, in setUp self.theme = Theme(self.config.get_theme_path()) File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/theme.py", line 53, in __init__ for font in gtk.TreeView().get_pango_context().list_families(): exceptions.AttributeError: 'NoneType' object has no attribute 'list_families' =============================================================================== [ERROR]: entertainerlib.tests.test_userinterface.UserInterfaceTest.test_confirm_exit Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_userinterface.py", line 21, in setUp self.ui = UserInterface(feed_library, None, None, None, None) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/user_interface.py", line 36, in __init__ self.old_width = self.config.get_stage_width() File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_userinterface.UserInterfaceTest.test_create Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_userinterface.py", line 21, in setUp self.ui = UserInterface(feed_library, None, None, None, None) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/user_interface.py", line 36, in __init__ self.old_width = self.config.get_stage_width() File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_userinterface.UserInterfaceTest.test_handle_keyboard_event Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_userinterface.py", line 21, in setUp self.ui = UserInterface(feed_library, None, None, None, None) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/user_interface.py", line 36, in __init__ self.old_width = self.config.get_stage_width() File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_userinterface.UserInterfaceTest.test_move_to_previous_screen Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_userinterface.py", line 21, in setUp self.ui = UserInterface(feed_library, None, None, None, None) File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/user_interface.py", line 36, in __init__ self.old_width = self.config.get_stage_width() File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/configuration.py", line 180, in get_stage_width if self.stage_width: exceptions.AttributeError: 'Configuration' object has no attribute 'stage_width' =============================================================================== [ERROR]: entertainerlib.tests.test_volumeindicator.VolumeIndicatorTest.test_create Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_volumeindicator.py", line 14, in setUp self.indicator = VolumeIndicator() File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/volume_indicator.py", line 19, in __init__ theme = self.config.theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_volumeindicator.VolumeIndicatorTest.test_show_volume Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_volumeindicator.py", line 14, in setUp self.indicator = VolumeIndicator() File "/home/rockstar/.cache/entertainertree/entertainerlib/frontend/gui/widgets/volume_indicator.py", line 19, in __init__ theme = self.config.theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_weather.WeatherTest.testWeatherFindRemote Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_weather.py", line 18, in setUp self.weather = Weather("Bath,England") File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/weather.py", line 36, in __init__ self.theme = Configuration().theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_weather.WeatherTest.testWeatherLocationLatinEncoding Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_weather.py", line 18, in setUp self.weather = Weather("Bath,England") File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/weather.py", line 36, in __init__ self.theme = Configuration().theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_weather.WeatherTest.test_london_conditions Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_weather.py", line 18, in setUp self.weather = Weather("Bath,England") File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/weather.py", line 36, in __init__ self.theme = Configuration().theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_weather.WeatherTest.test_no_location Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_weather.py", line 18, in setUp self.weather = Weather("Bath,England") File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/weather.py", line 36, in __init__ self.theme = Configuration().theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_weather.WeatherTest.test_north_pole_conditions Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_weather.py", line 18, in setUp self.weather = Weather("Bath,England") File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/weather.py", line 36, in __init__ self.theme = Configuration().theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_weather.WeatherTest.test_nyc_conditions Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_weather.py", line 18, in setUp self.weather = Weather("Bath,England") File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/weather.py", line 36, in __init__ self.theme = Configuration().theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_weather.WeatherTest.test_perth_conditions Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_weather.py", line 18, in setUp self.weather = Weather("Bath,England") File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/weather.py", line 36, in __init__ self.theme = Configuration().theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' =============================================================================== [ERROR]: entertainerlib.tests.test_weather.WeatherTest.test_yuma_conditions Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 157, in run self.setUp() File "/home/rockstar/.cache/entertainertree/entertainerlib/tests/test_weather.py", line 18, in setUp self.weather = Weather("Bath,England") File "/home/rockstar/.cache/entertainertree/entertainerlib/utils/weather.py", line 36, in __init__ self.theme = Configuration().theme exceptions.AttributeError: 'Configuration' object has no attribute 'theme' ------------------------------------------------------------------------------- Ran 278 tests in 25.644s FAILED (errors=108, successes=170) Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/twisted/python/usage.py", line 241, in parseOptions self.postOptions() File "/usr/lib/python2.6/dist-packages/twisted/scripts/trial.py", line 293, in postOptions self['reporter'] = self._loadReporterByName(self['reporter']) File "/usr/lib/python2.6/dist-packages/twisted/scripts/trial.py", line 279, in _loadReporterByName for p in plugin.getPlugins(itrial.IReporter): File "/usr/lib/python2.6/dist-packages/twisted/plugin.py", line 200, in getPlugins allDropins = getCache(package) --- --- File "/usr/lib/python2.6/dist-packages/twisted/plugin.py", line 179, in getCache dropinPath.setContent(pickle.dumps(dropinDotCache)) File "/usr/lib/python2.6/dist-packages/twisted/python/filepath.py", line 623, in setContent f = sib.open('w') File "/usr/lib/python2.6/dist-packages/twisted/python/filepath.py", line 433, in open return open(self.path, mode+'b') exceptions.IOError: [Errno 13] Permission denied: '/usr/lib/python2.6/dist-packages/twisted/plugins/dropin.cache.new' /var/lib/python-support/python2.6/gtk-2.0/gtk/__init__.py:72: GtkWarning: could not open display warnings.warn(str(e), _gtk.Warning) (/usr/bin/trial:27485): Cogl-GL-WARNING **: failed to bind GLXGetProcAddress or GLXGetProcAddressARB ** (/usr/bin/trial:27485): CRITICAL **: pango_clutter_font_map_create_context: assertion `PANGO_CLUTTER_IS_FONT_MAP (fm)' failed ** (/usr/bin/trial:27485): CRITICAL **: pango_clutter_font_map_create_context: assertion `PANGO_CLUTTER_IS_FONT_MAP (fm)' failed ** (/usr/bin/trial:27485): CRITICAL **: pango_clutter_font_map_create_context: assertion `PANGO_CLUTTER_IS_FONT_MAP (fm)' failed ** (/usr/bin/trial:27485): CRITICAL **: pango_clutter_font_map_create_context: assertion `PANGO_CLUTTER_IS_FONT_MAP (fm)' failed ** (/usr/bin/trial:27485): CRITICAL **: pango_clutter_font_map_create_context: assertion `PANGO_CLUTTER_IS_FONT_MAP (fm)' failed ** (/usr/bin/trial:27485): CRITICAL **: pango_clutter_font_map_create_context: assertion `PANGO_CLUTTER_IS_FONT_MAP (fm)' failed ** (/usr/bin/trial:27485): CRITICAL **: pango_clutter_font_map_create_context: assertion `PANGO_CLUTTER_IS_FONT_MAP (fm)' failed ** (/usr/bin/trial:27485): CRITICAL **: pango_clutter_font_map_create_context: assertion `PANGO_CLUTTER_IS_FONT_MAP (fm)' failed (/usr/bin/trial:27485): Clutter-WARNING **: Unable to create a new stage: the glx backend does not support multiple stages. (/usr/bin/trial:27485): Clutter-WARNING **: Unable to create a new stage: the glx backend does not support multiple stages. (/usr/bin/trial:27485): Clutter-WARNING **: Unable to create a new stage: the glx backend does not support multiple stages. (/usr/bin/trial:27485): Clutter-WARNING **: Unable to create a new stage: the glx backend does not support multiple stages. (/usr/bin/trial:27485): Clutter-WARNING **: Unable to create a new stage: the glx backend does not support multiple stages. (/usr/bin/trial:27485): Clutter-WARNING **: Unable to create a new stage: the glx backend does not support multiple stages. (/usr/bin/trial:27485): Clutter-WARNING **: Unable to create a new stage: the glx backend does not support multiple stages. (/usr/bin/trial:27485): Clutter-WARNING **: Unable to create a new stage: the glx backend does not support multiple stages. (/usr/bin/trial:27485): Clutter-WARNING **: Unable to create a new stage: the glx backend does not support multiple stages. (/usr/bin/trial:27485): Clutter-WARNING **: Unable to create a new stage: the glx backend does not support multiple stages. (/usr/bin/trial:27485): Clutter-WARNING **: Unable to create a new stage: the glx backend does not support multiple stages. ** (/usr/bin/trial:27485): CRITICAL **: pango_clutter_font_map_create_context: assertion `PANGO_CLUTTER_IS_FONT_MAP (fm)' failed ** (/usr/bin/trial:27485): CRITICAL **: pango_clutter_font_map_create_context: assertion `PANGO_CLUTTER_IS_FONT_MAP (fm)' failed ** (/usr/bin/trial:27485): CRITICAL **: pango_clutter_font_map_create_context: assertion `PANGO_CLUTTER_IS_FONT_MAP (fm)' failed ** (/usr/bin/trial:27485): CRITICAL **: pango_clutter_font_map_create_context: assertion `PANGO_CLUTTER_IS_FONT_MAP (fm)' failed ** (/usr/bin/trial:27485): CRITICAL **: pango_clutter_font_map_create_context: assertion `PANGO_CLUTTER_IS_FONT_MAP (fm)' failed ** (/usr/bin/trial:27485): CRITICAL **: pango_clutter_font_map_create_context: assertion `PANGO_CLUTTER_IS_FONT_MAP (fm)' failed ** (/usr/bin/trial:27485): CRITICAL **: pango_clutter_font_map_create_context: assertion `PANGO_CLUTTER_IS_FONT_MAP (fm)' failed make: *** [test] Error 1