def test_compute_assignments_dp1(self): LiveRange = memonger.LiveRange ranges_sorted = [ ('b1', LiveRange(1, 2, 10)), ('b2', LiveRange(4, 6, 1)), ('b3', LiveRange(5, 6, 10)), ] best = memonger.compute_assignments_dp(ranges_sorted, []) self.assertEqual(memonger.get_memory_usage(best), 11)