Changeset 2e3e959 in sasview for src/sas/qtgui/UnitTesting/LinearFitTest.py
- Timestamp:
- Jan 13, 2017 4:28:30 AM (7 years ago)
- 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:
- 239214f
- Parents:
- db5cd8d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/sas/qtgui/UnitTesting/LinearFitTest.py
rb46f285 r2e3e959 4 4 5 5 from PyQt4 import QtGui 6 from PyQt4 import QtCore7 6 from mock import MagicMock 8 7 … … 10 9 import path_prepare 11 10 12 from UnitTesting.TestUtils import QtSignalSpy13 11 from sas.sasgui.guiframe.dataFitting import Data1D 14 12 import sas.qtgui.Plotter as Plotter … … 61 59 # Compare 62 60 self.assertItemsEqual(return_values[0], [1.0, 3.0]) 63 self.assertItemsEqual(return_values[1], [10.004054329087303, 12.030439848443539]) 61 self.assertAlmostEqual(return_values[1][0], 10.004054329, 6) 62 self.assertAlmostEqual(return_values[1][1], 12.030439848, 6) 64 63 65 64 # Set the log scale … … 69 68 # Compare 70 69 self.assertItemsEqual(return_values[0], [1.0, 3.0]) 71 self.assertItemsEqual(return_values[1], [9.9877329376711437, 11.843650824649025]) 70 self.assertAlmostEqual(return_values[1][0], 9.987732937, 6) 71 self.assertAlmostEqual(return_values[1][1], 11.84365082, 6) 72 72 73 73 def testOrigData(self): … … 81 81 82 82 self.assertItemsEqual(x, orig_x) 83 self.assertItemsEqual(y, orig_y) 84 self.assertItemsEqual(dy, orig_dy) 83 self.assertEqual(y[0], orig_y[0]) 84 self.assertAlmostEqual(y[1], orig_y[1], 8) 85 self.assertAlmostEqual(y[2], orig_y[2], 8) 86 self.assertEqual(dy[0], orig_dy[0]) 87 self.assertAlmostEqual(dy[1], orig_dy[1], 8) 88 self.assertAlmostEqual(dy[2], orig_dy[2], 8) 85 89 86 90 # x, y … … 107 111 108 112 self.assertItemsEqual(x, orig_x) 109 self.assertItemsEqual(y, orig_y) 110 self.assertItemsEqual(dy, orig_dy) 113 self.assertEqual(y[0], orig_y[0]) 114 self.assertAlmostEqual(y[1], orig_y[1], 8) 115 self.assertAlmostEqual(y[2], orig_y[2], 8) 116 self.assertEqual(dy[0], orig_dy[0]) 117 self.assertAlmostEqual(dy[1], orig_dy[1], 8) 118 self.assertAlmostEqual(dy[2], orig_dy[2], 8) 111 119 112 120 def testCheckFitValues(self): … … 114 122 # Good values 115 123 self.assertTrue(self.widget.checkFitValues(self.widget.txtFitRangeMin)) 116 self.assertEqual(self.widget.txtFitRangeMin.palette().color(10).name(), "#f0f0f0") 124 # Colors platform dependent 125 #self.assertEqual(self.widget.txtFitRangeMin.palette().color(10).name(), "#f0f0f0") 117 126 # Bad values 118 127 self.widget.x_is_log = True
Note: See TracChangeset
for help on using the changeset viewer.