class TestTwoLorentzian(unittest.TestCase): """ Unit tests for TwoLorentzian Model function """ def setUp(self): from sas.models.TwoLorentzianModel import TwoLorentzianModel self.model = TwoLorentzianModel() def test1D(self): # the values are from Igor pro calculation # the different digits are due to precision of q values self.assertAlmostEqual(self.model.run(0.001), 11.0899, 3) self.assertAlmostEqual(self.model.run(0.150141), 0.410245, 5) self.assertAlmostEqual(self.model.runXY(0.442528), 0.148699, 6)
class TestTwoLorentzian(unittest.TestCase): """ Unit tests for TwoLorentzian Model function """ def setUp(self): from sas.models.TwoLorentzianModel import TwoLorentzianModel self.model= TwoLorentzianModel() def test1D(self): # the values are from Igor pro calculation # the different digits are due to precision of q values self.assertAlmostEqual(self.model.run(0.001), 11.0899, 3) self.assertAlmostEqual(self.model.run(0.150141), 0.410245, 5) self.assertAlmostEqual(self.model.runXY(0.442528), 0.148699, 6)
def setUp(self): from sas.models.TwoLorentzianModel import TwoLorentzianModel self.model = TwoLorentzianModel()
def setUp(self): from sas.models.TwoLorentzianModel import TwoLorentzianModel self.model= TwoLorentzianModel()