Lines Matching refs:dst_dir

473         dst_dir = os.path.join(self.mkdtemp(), 'destination')
475 self.addCleanup(shutil.rmtree, os.path.dirname(dst_dir))
480 shutil.copytree(src_dir, dst_dir)
481 self.assertTrue(os.path.isfile(os.path.join(dst_dir, 'test.txt')))
482 self.assertTrue(os.path.isdir(os.path.join(dst_dir, 'test_dir')))
483 self.assertTrue(os.path.isfile(os.path.join(dst_dir, 'test_dir',
485 actual = read_file((dst_dir, 'test.txt'))
487 actual = read_file((dst_dir, 'test_dir', 'test.txt'))
492 dst_dir = self.mkdtemp()
494 self.addCleanup(shutil.rmtree, dst_dir)
498 os.mkdir(os.path.join(dst_dir, 'existing_dir'))
499 write_file((dst_dir, 'existing_dir', 'existing.txt'), 'will be replaced')
502 shutil.copytree(src_dir, dst_dir, dirs_exist_ok=True)
503 self.assertTrue(os.path.isfile(os.path.join(dst_dir, 'nonexisting.txt')))
504 self.assertTrue(os.path.isdir(os.path.join(dst_dir, 'existing_dir')))
505 self.assertTrue(os.path.isfile(os.path.join(dst_dir, 'existing_dir',
507 actual = read_file((dst_dir, 'nonexisting.txt'))
509 actual = read_file((dst_dir, 'existing_dir', 'existing.txt'))
513 shutil.copytree(src_dir, dst_dir, dirs_exist_ok=False)
519 dst_dir = os.path.join(tmp_dir, 'dst')
525 dst_link = os.path.join(dst_dir, 'sub/link')
533 shutil.copytree(src_dir, dst_dir, symlinks=True)
534 self.assertTrue(os.path.islink(os.path.join(dst_dir, 'sub', 'link')))
535 actual = os.readlink(os.path.join(dst_dir, 'sub', 'link'))
553 dst_dir = join(self.mkdtemp(), 'destination')
568 shutil.copytree(src_dir, dst_dir, ignore=patterns)
570 self.assertTrue(exists(join(dst_dir, 'test.txt')))
571 self.assertFalse(exists(join(dst_dir, 'test.tmp')))
572 self.assertFalse(exists(join(dst_dir, 'test_dir2')))
574 shutil.rmtree(dst_dir)
577 shutil.copytree(src_dir, dst_dir, ignore=patterns)
579 self.assertFalse(exists(join(dst_dir, 'test.tmp')))
580 self.assertFalse(exists(join(dst_dir, 'test_dir2', 'subdir2')))
581 self.assertFalse(exists(join(dst_dir, 'test_dir2', 'subdir')))
583 shutil.rmtree(dst_dir)
599 shutil.copytree(src_dir, dst_dir, ignore=_filter)
602 self.assertFalse(exists(join(dst_dir, 'test_dir2', 'subdir2',
604 self.assertFalse(exists(join(dst_dir, 'test_dir2', 'subdir')))
607 shutil.rmtree(dst_dir)
610 shutil.rmtree(os.path.dirname(dst_dir))
635 dst_dir = join(self.mkdtemp(), 'destination')
636 shutil.copytree(src_dir, dst_dir, ignore=_ignore)
637 self.assertTrue(exists(join(dst_dir, 'test_dir', 'subdir',
640 dst_dir = join(self.mkdtemp(), 'destination')
641 shutil.copytree(pathlib.Path(src_dir), dst_dir, ignore=_ignore)
642 self.assertTrue(exists(join(dst_dir, 'test_dir', 'subdir',
645 dst_dir = join(self.mkdtemp(), 'destination')
648 shutil.copytree(src_dir_entry, dst_dir, ignore=_ignore)
649 self.assertTrue(exists(join(dst_dir, 'test_dir', 'subdir',
658 dst_dir = os.path.join(tmp_dir, 'destination')
670 shutil.copytree(src_dir, dst_dir)
671 self.assertEqual(os.stat(src_dir).st_mode, os.stat(dst_dir).st_mode)
673 os.stat(os.path.join(dst_dir, 'permissive.txt')).st_mode)
675 os.stat(os.path.join(dst_dir, 'restrictive.txt')).st_mode)
676 restrictive_subdir_dst = os.path.join(dst_dir,
687 dst_dir = os.path.join(self.mkdtemp(), 'destination')
689 self.addCleanup(shutil.rmtree, os.path.dirname(dst_dir))
693 shutil.copytree(src_dir, dst_dir)
742 dst_dir = os.path.join(self.mkdtemp(), 'destination')
751 shutil.copytree(src_dir, dst_dir, copy_function=_copy)
766 dst_dir = os.path.join(self.mkdtemp(), 'destination')
767 self.assertRaises(Error, shutil.copytree, src_dir, dst_dir)
770 dst_dir = os.path.join(self.mkdtemp(), 'destination2')
771 shutil.copytree(src_dir, dst_dir, ignore_dangling_symlinks=True)
772 for root, dirs, files in os.walk(dst_dir):
777 dst_dir = os.path.join(self.mkdtemp(), 'destination3')
778 shutil.copytree(src_dir, dst_dir, symlinks=True)
779 self.assertIn('test.txt', os.listdir(dst_dir))
784 dst_dir = os.path.join(self.mkdtemp(), 'destination')
792 shutil.copytree(src_dir, dst_dir, symlinks=False)
793 self.assertFalse(os.path.islink(os.path.join(dst_dir, 'link_to_dir')))
794 self.assertIn('test.txt', os.listdir(os.path.join(dst_dir, 'link_to_dir')))
796 dst_dir = os.path.join(self.mkdtemp(), 'destination2')
797 shutil.copytree(src_dir, dst_dir, symlinks=True)
798 self.assertTrue(os.path.islink(os.path.join(dst_dir, 'link_to_dir')))
799 self.assertIn('test.txt', os.listdir(os.path.join(dst_dir, 'link_to_dir')))
804 dst_dir = src_dir + "dest"
805 self.addCleanup(shutil.rmtree, dst_dir, True)
808 rv = shutil.copytree(src_dir, dst_dir)
816 dst_dir = os.path.join(src_dir, "somevendor", "1.0")
820 rv = shutil.copytree(src_dir, dst_dir)
1177 dst_dir = self.mkdtemp()
1180 rv = fn(src, dst_dir)
1181 self.assertEqual(rv, os.path.join(dst_dir, 'foo'))
1182 rv = fn(src, os.path.join(dst_dir, 'bar'))
1183 self.assertEqual(rv, os.path.join(dst_dir, 'bar'))
1286 dst_dir = self.mkdtemp()
1287 dst_file = os.path.join(dst_dir, 'bar')
2001 self.dst_dir = self.mkdtemp()
2003 self.dst_file = os.path.join(self.dst_dir, filename)
2027 self._check_move_file(self.src_file, self.dst_dir, self.dst_file)
2032 self._check_move_file(src, self.dst_dir, self.dst_file)
2036 dst = pathlib.Path(self.dst_dir)
2051 dst_dir = tempfile.mktemp(dir=self.mkdtemp())
2053 self._check_move_dir(self.src_dir, dst_dir, dst_dir)
2055 os_helper.rmtree(dst_dir)
2064 self._check_move_dir(self.src_dir, self.dst_dir,
2065 os.path.join(self.dst_dir, os.path.basename(self.src_dir)))
2073 self._check_move_dir(self.src_dir + os.path.sep, self.dst_dir,
2074 os.path.join(self.dst_dir, os.path.basename(self.src_dir)))
2078 self._check_move_dir(self.src_dir + os.path.altsep, self.dst_dir,
2079 os.path.join(self.dst_dir, os.path.basename(self.src_dir)))
2085 self.assertRaises(shutil.Error, shutil.move, self.src_file, self.dst_dir)
2131 shutil.move(dst, self.dst_dir)
2132 final_link = os.path.join(self.dst_dir, filename)
2142 dst_link = os.path.join(self.dst_dir, 'quux')
2154 dst_link = os.path.join(self.dst_dir, 'quux')
2160 rv = shutil.move(self.src_file, self.dst_dir)
2162 os.path.join(self.dst_dir, os.path.basename(self.src_file)))
2165 rv = shutil.move(self.src_file, os.path.join(self.dst_dir, 'bar'))
2166 self.assertEqual(rv, os.path.join(self.dst_dir, 'bar'))
2173 shutil.move(self.src_file, self.dst_dir, copy_function=_copy)
2183 shutil.move(self.src_dir, self.dst_dir, copy_function=_copy)
2191 dst_dir = os.path.join(
2194 self.assertNotEqual(self.src_dir, dst_dir)
2197 shutil.move(self.src_dir, dst_dir)
2198 self.assertTrue(os.path.isdir(dst_dir))
2200 os.rmdir(dst_dir)