def test__repeat(self): orig_gwc = sumatra.projects.get_working_copy sumatra.projects.get_working_copy = MockWorkingCopy orig_launch = Project.launch Project.launch = lambda self, **kwargs: "new_record" proj = Project("test_project", record_store=MockRecordStore()) proj.add_record(MockRecord("record1")) proj.add_record(MockRecord("record2")) self.assertEqual(proj.repeat("record1")[0], "new_record") sumatra.projects.get_working_copy = orig_gwc Project.launch = orig_launch
def test__repeat(self): orig_gwc = sumatra.projects.get_working_copy sumatra.projects.get_working_copy = lambda: MockWorkingCopy(self.dir) orig_launch = Project.launch Project.launch = lambda self, **kwargs: "new_record" proj = Project("test_project", record_store=MockRecordStore()) proj.add_record(MockRecord("record1")) proj.add_record(MockRecord("record2")) self.assertEqual(proj.repeat("record1")[0], "new_record") sumatra.projects.get_working_copy = orig_gwc Project.launch = orig_launch