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)
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'))