class TestWavelength(object): def setup_method(self): self.en = DummyPD('en') self.wl = Wavelength('wl', self.en) def testIt(self): self.en.asynchronousMoveTo(12.39842) assert self.wl.getPosition() == 1 self.wl.asynchronousMoveTo(1.) assert self.wl.getPosition() == 1. assert self.en.getPosition() == 12.39842
class TestWavelength(unittest.TestCase): def setUp(self): self.en = DummyPD('en') self.wl = Wavelength('wl', self.en) def testIt(self): self.en.asynchronousMoveTo(12.39842) self.assertEqual(self.wl.getPosition(), 1) self.wl.asynchronousMoveTo(1.) self.assertEqual(self.wl.getPosition(), 1.) self.assertEqual(self.en.getPosition(), 12.39842)