Ignore:
Timestamp:
Aug 22, 2017 5:59:29 AM (7 years ago)
Author:
Piotr Rozyczko <rozyczko@…>
Branches:
ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc
Children:
b2a5042
Parents:
457d961
Message:

Use singleton QApplication in unit tests to avoid issues on Ubuntu. SASVIEW-485

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/sas/qtgui/Plotting/UnitTesting/WindowTitleTest.py

    r83eb5208 r464cd07  
    1010from sas.qtgui.Plotting.WindowTitle import WindowTitle 
    1111 
    12 app = QtGui.QApplication(sys.argv) 
     12if not QtGui.QApplication.instance(): 
     13    app = QtGui.QApplication(sys.argv) 
    1314 
    1415class WindowTitleTest(unittest.TestCase): 
     
    3233        '''Modify the title''' 
    3334        self.widget.show() 
    34         app.processEvents() 
     35        QtGui.qApp.processEvents() 
    3536        # make sure we have the pre-set title 
    3637        self.assertEqual(self.widget.txtTitle.text(), "some title") 
     
    3839        self.widget.txtTitle.clear() 
    3940        self.widget.txtTitle.setText("5 elephants") 
    40         app.processEvents() 
     41        QtGui.qApp.processEvents() 
    4142        # Retrieve value 
    4243        new_title = self.widget.title() 
Note: See TracChangeset for help on using the changeset viewer.