コード例 #1
0
ファイル: test_projects.py プロジェクト: guyer/sumatra
 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
コード例 #2
0
 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