示例#1
0
文件: test_vc.py 项目: drivet/yawt
 def test_normalize_copies_added_modified_and_deleted(self):
     changed = ChangedFiles(added=['file1', 'file2'],
                            modified=['file3', 'file4'],
                            deleted=['file5', 'file6'])
     normalized = changed.normalize()
     self.assertEquals(changed, normalized)
     self.assertTrue(changed.added is not normalized.added)
     self.assertTrue(changed.modified is not normalized.modified)
     self.assertTrue(changed.deleted is not normalized.deleted)
示例#2
0
文件: test_vc.py 项目: drivet/yawt
 def test_normalize_moves_renames_into_added_and_deleted(self):
     changed = ChangedFiles(added=['file1', 'file2'],
                            modified=['file3', 'file4'],
                            deleted=['file5', 'file6'],
                            renamed={'file7': 'file8'})
     normalized = changed.normalize()
     self.assertEqual(normalized.added, ['file1', 'file2', 'file8'])
     self.assertEqual(normalized.modified, ['file3', 'file4'])
     self.assertEqual(normalized.deleted, ['file5', 'file6', 'file7'])
     self.assertEqual(normalized.renamed, {})