def test_creation_hz(self): obs = Observer(hz=60) self.assertEqual(obs.hz(), 60) ref = weakref.ref(obs) del obs self.assertIsNone(ref())
def test_creation_inf(self): obs = Observer(hz="inf") self.assertEqual(obs.hz(), float("inf")) ref = weakref.ref(obs) del obs self.assertIsNone(ref())
def test_creation_None(self): obs = Observer(hz=None) self.assertIsNone(obs.hz()) ref = weakref.ref(obs) del obs self.assertIsNone(ref())