Ignore:
Timestamp:
Jan 11, 2018 8:04:58 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:
be8f4b0
Parents:
570e091
Message:

Initial version of the C&S widget

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/sas/qtgui/Perspectives/Fitting/UnitTesting/FittingPerspectiveTest.py

    r53c771e r676f137  
    4444        self.assertEqual(len(self.widget.tabs), 1) 
    4545        self.assertEqual(self.widget.maxIndex, 1) 
    46         self.assertEqual(self.widget.tabName(), "FitPage1") 
     46        self.assertEqual(self.widget.maxCSIndex, 0) 
     47        self.assertEqual(self.widget.getTabName(), "FitPage1") 
    4748 
    4849    def testAddTab(self): 
     
    5253        self.widget.addFit(None) 
    5354        self.assertEqual(len(self.widget.tabs), 2) 
    54         self.assertEqual(self.widget.tabName(), "FitPage2") 
     55        self.assertEqual(self.widget.getTabName(), "FitPage2") 
    5556        self.assertEqual(self.widget.maxIndex, 2) 
    5657        # Add an empty batch tab 
    5758        self.widget.addFit(None, is_batch=True) 
    5859        self.assertEqual(len(self.widget.tabs), 3) 
    59         self.assertEqual(self.widget.tabName(2), "BatchPage3") 
     60        self.assertEqual(self.widget.getTabName(2), "BatchPage3") 
    6061        self.assertEqual(self.widget.maxIndex, 3) 
     62 
     63    def testAddCSTab(self): 
     64        ''' Add a constraint/simult tab''' 
     65        self.widget.addConstraintTab() 
     66        self.assertEqual(len(self.widget.tabs), 2) 
     67        self.assertEqual(self.widget.getCSTabName(), "Const. & Simul. Fit1") 
     68        self.assertEqual(self.widget.maxCSIndex, 1) 
    6169 
    6270    def testResetTab(self): 
    6371        ''' Remove data from last tab''' 
    6472        self.assertEqual(len(self.widget.tabs), 1) 
    65         self.assertEqual(self.widget.tabName(), "FitPage1") 
     73        self.assertEqual(self.widget.getTabName(), "FitPage1") 
    6674        self.assertEqual(self.widget.maxIndex, 1) 
    6775 
     
    7179        # see that the tab didn't disappear, just changed the name/id 
    7280        self.assertEqual(len(self.widget.tabs), 1) 
    73         self.assertEqual(self.widget.tabName(), "FitPage2") 
     81        self.assertEqual(self.widget.getTabName(), "FitPage2") 
    7482        self.assertEqual(self.widget.maxIndex, 2) 
    7583 
     
    95103        self.assertEqual(len(self.widget.tabs), 1) 
    96104        self.assertEqual(self.widget.maxIndex, 2) 
    97         self.assertEqual(self.widget.tabName(), "FitPage2") 
     105        self.assertEqual(self.widget.getTabName(), "FitPage2") 
    98106 
    99107        # Attemtp to remove the last tab 
     
    102110        self.assertEqual(len(self.widget.tabs), 1) 
    103111        self.assertEqual(self.widget.maxIndex, 3) 
    104         self.assertEqual(self.widget.tabName(), "FitPage3") 
     112        self.assertEqual(self.widget.getTabName(), "FitPage3") 
    105113 
    106114    def testAllowBatch(self): 
Note: See TracChangeset for help on using the changeset viewer.