class testDAS_RegMgr(unittest.TestCase): """ A test class for the DAS RequestManager """ def setUp(self): """ set up stuff """ self.reqmgr = RequestManager(lifetime=0) def test_reqmgr(self): """Test reqmgr methods""" pid = 1 kwds = {'uinput':'bla'} self.reqmgr.add(pid, kwds) result = self.reqmgr.get(pid) self.assertEqual(kwds, result) self.reqmgr.remove(pid) result = self.reqmgr.get(pid) self.assertEqual(None, result) def test_reqmgr_tstamp(self): """Test reqmgr methods""" pid = 1 kwds = {'input':'bla'} self.reqmgr.add(pid, kwds) result = self.reqmgr.get(pid) self.assertEqual(kwds, result) time.sleep(1) self.reqmgr.clean() result = [r for r in self.reqmgr.items()] self.assertEqual([], result)
class testDAS_RegMgr(unittest.TestCase): """ A test class for the DAS RequestManager """ def setUp(self): """ set up stuff """ self.reqmgr = RequestManager(lifetime=0) def test_reqmgr(self): """Test reqmgr methods""" pid = 1 kwds = {'uinput': 'bla'} self.reqmgr.add(pid, kwds) result = self.reqmgr.get(pid) self.assertEqual(kwds, result) self.reqmgr.remove(pid) result = self.reqmgr.get(pid) self.assertEqual(None, result) def test_reqmgr_tstamp(self): """Test reqmgr methods""" pid = 1 kwds = {'input': 'bla'} self.reqmgr.add(pid, kwds) result = self.reqmgr.get(pid) self.assertEqual(kwds, result) time.sleep(1) self.reqmgr.clean() result = [r for r in self.reqmgr.items()] self.assertEqual([], result)