class Test_Binner(TestCase): def setUp(self): self.store = dict() #self.tb = TimeBuffer(size=4, head_time=1, element_time=element_time) self.binner = Binner(1, self.store) def test_update_1(self): self.assertEquals(self.binner.update(0, tuple(), 4), set()) updated = self.binner.update(0, [0], 4) self.assertEquals(updated, set()) updated = self.binner.update(-1, [0], 4) self.assertEquals(updated.pop().timestamp, 0) updated = self.binner.update(1, [0], 4) self.assertEquals(updated.pop().timestamp, -1) def test_update_2(self): self.binner.update(0, [0, 1, 0], 4)
def setUp(self): self.store = dict() #self.tb = TimeBuffer(size=4, head_time=1, element_time=element_time) self.binner = Binner(1, self.store)