Exemplo n.º 1
0
 def test_pending_changes_edit_item(self):
     test = PendingChanges()
     test.register("new.txt", EFileType.FILE, EFileEvent.ADDED)
     test.register("new2.txt", EFileType.DIRECTORY, EFileEvent.ADDED_OR_RENAMED)
     test.register("new3.txt", EFileType.FILE, EFileEvent.REMOVED)
     
     test.edit("new2.txt", "new4.txt")
     assert(["new.txt","new4.txt", "new3.txt"] == test.get_names())
Exemplo n.º 2
0
    def test_pending_changes_edit_item(self):
        test = PendingChanges()
        test.register("new.txt", EFileType.FILE, EFileEvent.ADDED)
        test.register("new2.txt", EFileType.DIRECTORY,
                      EFileEvent.ADDED_OR_RENAMED)
        test.register("new3.txt", EFileType.FILE, EFileEvent.REMOVED)

        test.edit("new2.txt", "new4.txt")
        assert (["new.txt", "new4.txt", "new3.txt"] == test.get_names())
Exemplo n.º 3
0
 def test_pending_changes_get_names(self):
     test = PendingChanges()
     test.register("new.txt", EFileType.FILE, EFileEvent.ADDED)
     test.register("new2.txt", EFileType.DIRECTORY, EFileEvent.ADDED_OR_RENAMED)
     test.register("new3.txt", EFileType.FILE, EFileEvent.REMOVED)
     test.remove("new2.txt")
     test.register("new4.txt", EFileType.FILE, EFileEvent.REMOVED)
     test.register("new3.txt", EFileType.FILE, EFileEvent.ADDED_OR_RENAMED)
     
     assert(["new.txt","new3.txt", "new4.txt"] == test.get_names())
     
     assert("new.txt" == test.get_added_names()[0])
     assert("new3.txt" == test.get_added_names()[1])
     assert("new4.txt" == test.get_removed_names()[0])
Exemplo n.º 4
0
    def test_pending_changes_get_names(self):
        test = PendingChanges()
        test.register("new.txt", EFileType.FILE, EFileEvent.ADDED)
        test.register("new2.txt", EFileType.DIRECTORY,
                      EFileEvent.ADDED_OR_RENAMED)
        test.register("new3.txt", EFileType.FILE, EFileEvent.REMOVED)
        test.remove("new2.txt")
        test.register("new4.txt", EFileType.FILE, EFileEvent.REMOVED)
        test.register("new3.txt", EFileType.FILE, EFileEvent.ADDED_OR_RENAMED)

        assert (["new.txt", "new3.txt", "new4.txt"] == test.get_names())

        assert ("new.txt" == test.get_added_names()[0])
        assert ("new3.txt" == test.get_added_names()[1])
        assert ("new4.txt" == test.get_removed_names()[0])