Current Path : /usr/share/apport/testsuite/ |
Current File : //usr/share/apport/testsuite/test_ui.pyc |
Yc @ sW d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z y d d l m Z Wn! e k r d d l m Z n Xd d l Z d d l m Z d d l Z d d l Z d d l Z d d l Z d e j j f d YZ d e j f d YZ e j d S( iN( t StringIO( t _t TestSuiteUserInterfacec B s e Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z RS( s? Concrete apport.ui.UserInterface suitable for automatic testingc C s t j | _ | j j d | j j | j j t j d <t j j j | t j j j d i d d 6d d 6 | _ t | _ d | _ t | _ d | _ d | _ d | _ d | _ d | _ d | _ d | _ d | _ t | _ | j d S( Nsz default = 'testsuite' databases = { 'testsuite': { 'impl': 'memory', 'bug_pattern_url': None, } } t APPORT_CRASHDB_CONFi t dummy_datat t dupdb_urli ( t tempfilet NamedTemporaryFilet crashdb_conft writet flusht namet ost environt apportt uit UserInterfacet __init__t crashdb_implt memoryt CrashDatabaset Nonet crashdbt Falset ic_progress_activet ic_progress_pulsest upload_progress_activet upload_progress_pulsest present_package_error_responset present_kernel_error_responset present_details_responset question_yesno_responset question_choice_responset question_file_responset opened_urlt present_details_shownt clear_msg( t self( ( s&