class TestProcessModel(unittest.TestCase): def setUp(self): self.model = ProcessModel() def test_get_process_data(self): active_checks = ['cron'] cron = self.model.mongo.get_collection('cron') cron.remove() cron.insert({"memory": "10.8", "time": two_minutes_ago, "cpu": "0.0"}) cron.insert({"memory": "10.8", "time": minute_ago, "cpu": "0.0"}) cron.insert({"memory": "10.8", "time": now, "cpu": "0.0"}) result = self.model.get_process_data(active_checks, two_minutes_ago, now) eq_(result['cron'].count(), 3) result = self.model.get_process_data(active_checks, minute_ago, now) eq_(result['cron'].count(), 2) cron.remove()
class TestProcessModel(unittest.TestCase): def setUp(self): self.model = ProcessModel() def test_get_process_data(self): active_checks = ['cron'] cron = self.model.mongo.get_collection('cron') cron.remove() cron.insert({"memory" : "10.8", "time" : two_minutes_ago, "cpu" : "0.0" }) cron.insert({"memory" : "10.8", "time" : minute_ago, "cpu" : "0.0" }) cron.insert({"memory" : "10.8", "time" : now, "cpu" : "0.0" }) result = self.model.get_process_data(active_checks, two_minutes_ago, now) eq_(result['cron'].count(), 3) result = self.model.get_process_data(active_checks, minute_ago, now) eq_(result['cron'].count(), 2) cron.remove()
def setUp(self): self.model = ProcessModel()