def test_remove(self): cl = [ Remove(R(3, 3, 30, 30)), Remove(R(2, 2, 20, 20)), ] _commit(cl, self.changelog, self.eb, self.elems) assert self.elems == [ R(100, 100, 1000, 1000), R(55, 5, 5, 5), R(4, 4, 4, 4), ]
def test_modify(self): cl = [ Modify(R(1, 1, 10, 10), R(100, 1100, 1000, -1000)), # fix Modify(R(5, 5, 5, 5), R(55, 5, 5, 5)), ] _commit(cl, self.changelog, self.eb, self.elems) assert self.elems == [ R(100, 100, 1000, 1000), R(2, 2, 20, 20), R(3, 3, 30, 30), R(55, 5, 5, 5), R(4, 4, 4, 4), ]
def test_insert(self): cl = [ Insert(R(10, 5, -5, 5)), # fix Insert(R(4, 4, 4, 4)), ] _commit(cl, self.changelog, self.eb, self.elems) assert self.elems == [ R(1, 1, 10, 10), R(2, 2, 20, 20), R(3, 3, 30, 30), R(5, 5, 5, 5), R(4, 4, 4, 4), ]