Пример #1
0
    def test_swap_dir_w_old(self):
        src_dir = self.mkdir('bar')
        dst_dir = self.mkdir('baz')

        swap_dir(src_dir, dst_dir)
        assert os.path.exists(dst_dir)
        assert os.path.exists(os.path.join(dst_dir, 'bar.txt'))
        assert not os.path.exists(src_dir)
Пример #2
0
 def test_swap_dir_w_old(self):
     src_dir = self.mkdir('bar')
     dst_dir = self.mkdir('baz')
     
     swap_dir(src_dir, dst_dir)
     assert os.path.exists(dst_dir)
     assert os.path.exists(os.path.join(dst_dir, 'bar.txt'))
     assert not os.path.exists(src_dir)
Пример #3
0
    def test_swap_dir_keep_old(self):
        src_dir = self.mkdir('bar')
        dst_dir = self.mkdir('baz')

        swap_dir(src_dir, dst_dir, keep_old=True, backup_ext='.bak')
        assert os.path.exists(dst_dir)
        assert os.path.exists(os.path.join(dst_dir, 'bar.txt'))
        assert os.path.exists(dst_dir + '.bak')
        assert os.path.exists(os.path.join(dst_dir + '.bak', 'baz.txt'))
Пример #4
0
 def test_swap_dir_keep_old(self):
     src_dir = self.mkdir('bar')
     dst_dir = self.mkdir('baz')
     
     swap_dir(src_dir, dst_dir, keep_old=True, backup_ext='.bak')
     assert os.path.exists(dst_dir)
     assert os.path.exists(os.path.join(dst_dir, 'bar.txt'))
     assert os.path.exists(dst_dir + '.bak')
     assert os.path.exists(os.path.join(dst_dir + '.bak', 'baz.txt'))