annotate Lib/distutils/tests/test_dir_util.py @ 79675:c0a2294de787 2.7

Issue #16199: Backport 2to3 typo fix from 3.2.
author Chris Jerdonek <chris.jerdonek@gmail.com>
date Thu, 11 Oct 2012 16:15:46 -0700
parents a56cebff113a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
1 """Tests for distutils.dir_util."""
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
2 import unittest
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
3 import os
64792
e0641dbdc8f6 Merged revisions 84861 via svnmerge from
Senthil Kumaran <orsenthil@gmail.com>
parents: 54417
diff changeset
4 import stat
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
5 import shutil
64803
151817177514 Merged revisions 84871 via svnmerge from
Senthil Kumaran <orsenthil@gmail.com>
parents: 64792
diff changeset
6 import sys
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
7
54157
56adf864f380 Merged revisions 72727 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents: 51630
diff changeset
8 from distutils.dir_util import (mkpath, remove_tree, create_tree, copy_tree,
56adf864f380 Merged revisions 72727 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents: 51630
diff changeset
9 ensure_relative)
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
10
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
11 from distutils import log
51630
e13ed484422e Merged revisions 69609 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents: 51362
diff changeset
12 from distutils.tests import support
67854
6270946115d0 Merged revisions 86236,86240,86332,86340,87271,87273,87447 via svnmerge from
Éric Araujo <merwok@netwok.org>
parents: 66348
diff changeset
13 from test.test_support import run_unittest
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
14
51630
e13ed484422e Merged revisions 69609 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents: 51362
diff changeset
15 class DirUtilTestCase(support.TempdirManager, unittest.TestCase):
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
16
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
17 def _log(self, msg, *args):
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
18 if len(args) > 0:
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
19 self._logs.append(msg % args)
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
20 else:
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
21 self._logs.append(msg)
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
22
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
23 def setUp(self):
54417
d39c190316e7 Merged revisions 73008 via svnmerge from
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents: 54193
diff changeset
24 super(DirUtilTestCase, self).setUp()
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
25 self._logs = []
51630
e13ed484422e Merged revisions 69609 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents: 51362
diff changeset
26 tmp_dir = self.mkdtemp()
e13ed484422e Merged revisions 69609 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents: 51362
diff changeset
27 self.root_target = os.path.join(tmp_dir, 'deep')
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
28 self.target = os.path.join(self.root_target, 'here')
51630
e13ed484422e Merged revisions 69609 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents: 51362
diff changeset
29 self.target2 = os.path.join(tmp_dir, 'deep2')
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
30 self.old_log = log.info
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
31 log.info = self._log
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
32
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
33 def tearDown(self):
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
34 log.info = self.old_log
54417
d39c190316e7 Merged revisions 73008 via svnmerge from
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents: 54193
diff changeset
35 super(DirUtilTestCase, self).tearDown()
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
36
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
37 def test_mkpath_remove_tree_verbosity(self):
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
38
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
39 mkpath(self.target, verbose=0)
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
40 wanted = []
66348
614c84670c63 Merged revisions 86596 via svnmerge from
Ezio Melotti <ezio.melotti@gmail.com>
parents: 66008
diff changeset
41 self.assertEqual(self._logs, wanted)
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
42 remove_tree(self.root_target, verbose=0)
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
43
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
44 mkpath(self.target, verbose=1)
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
45 wanted = ['creating %s' % self.root_target,
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
46 'creating %s' % self.target]
66348
614c84670c63 Merged revisions 86596 via svnmerge from
Ezio Melotti <ezio.melotti@gmail.com>
parents: 66008
diff changeset
47 self.assertEqual(self._logs, wanted)
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
48 self._logs = []
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
49
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
50 remove_tree(self.root_target, verbose=1)
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
51 wanted = ["removing '%s' (and everything under it)" % self.root_target]
66348
614c84670c63 Merged revisions 86596 via svnmerge from
Ezio Melotti <ezio.melotti@gmail.com>
parents: 66008
diff changeset
52 self.assertEqual(self._logs, wanted)
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
53
64803
151817177514 Merged revisions 84871 via svnmerge from
Senthil Kumaran <orsenthil@gmail.com>
parents: 64792
diff changeset
54 @unittest.skipIf(sys.platform.startswith('win'),
151817177514 Merged revisions 84871 via svnmerge from
Senthil Kumaran <orsenthil@gmail.com>
parents: 64792
diff changeset
55 "This test is only appropriate for POSIX-like systems.")
64792
e0641dbdc8f6 Merged revisions 84861 via svnmerge from
Senthil Kumaran <orsenthil@gmail.com>
parents: 54417
diff changeset
56 def test_mkpath_with_custom_mode(self):
64820
b69842b50e26 Merged revisions 84889 via svnmerge from
Senthil Kumaran <orsenthil@gmail.com>
parents: 64803
diff changeset
57 # Get and set the current umask value for testing mode bits.
b69842b50e26 Merged revisions 84889 via svnmerge from
Senthil Kumaran <orsenthil@gmail.com>
parents: 64803
diff changeset
58 umask = os.umask(0o002)
b69842b50e26 Merged revisions 84889 via svnmerge from
Senthil Kumaran <orsenthil@gmail.com>
parents: 64803
diff changeset
59 os.umask(umask)
64792
e0641dbdc8f6 Merged revisions 84861 via svnmerge from
Senthil Kumaran <orsenthil@gmail.com>
parents: 54417
diff changeset
60 mkpath(self.target, 0o700)
64820
b69842b50e26 Merged revisions 84889 via svnmerge from
Senthil Kumaran <orsenthil@gmail.com>
parents: 64803
diff changeset
61 self.assertEqual(
b69842b50e26 Merged revisions 84889 via svnmerge from
Senthil Kumaran <orsenthil@gmail.com>
parents: 64803
diff changeset
62 stat.S_IMODE(os.stat(self.target).st_mode), 0o700 & ~umask)
64792
e0641dbdc8f6 Merged revisions 84861 via svnmerge from
Senthil Kumaran <orsenthil@gmail.com>
parents: 54417
diff changeset
63 mkpath(self.target2, 0o555)
64820
b69842b50e26 Merged revisions 84889 via svnmerge from
Senthil Kumaran <orsenthil@gmail.com>
parents: 64803
diff changeset
64 self.assertEqual(
b69842b50e26 Merged revisions 84889 via svnmerge from
Senthil Kumaran <orsenthil@gmail.com>
parents: 64803
diff changeset
65 stat.S_IMODE(os.stat(self.target2).st_mode), 0o555 & ~umask)
64792
e0641dbdc8f6 Merged revisions 84861 via svnmerge from
Senthil Kumaran <orsenthil@gmail.com>
parents: 54417
diff changeset
66
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
67 def test_create_tree_verbosity(self):
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
68
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
69 create_tree(self.root_target, ['one', 'two', 'three'], verbose=0)
66348
614c84670c63 Merged revisions 86596 via svnmerge from
Ezio Melotti <ezio.melotti@gmail.com>
parents: 66008
diff changeset
70 self.assertEqual(self._logs, [])
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
71 remove_tree(self.root_target, verbose=0)
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
72
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
73 wanted = ['creating %s' % self.root_target]
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
74 create_tree(self.root_target, ['one', 'two', 'three'], verbose=1)
66348
614c84670c63 Merged revisions 86596 via svnmerge from
Ezio Melotti <ezio.melotti@gmail.com>
parents: 66008
diff changeset
75 self.assertEqual(self._logs, wanted)
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
76
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
77 remove_tree(self.root_target, verbose=0)
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
78
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
79
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
80 def test_copy_tree_verbosity(self):
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
81
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
82 mkpath(self.target, verbose=0)
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
83
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
84 copy_tree(self.target, self.target2, verbose=0)
66348
614c84670c63 Merged revisions 86596 via svnmerge from
Ezio Melotti <ezio.melotti@gmail.com>
parents: 66008
diff changeset
85 self.assertEqual(self._logs, [])
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
86
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
87 remove_tree(self.root_target, verbose=0)
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
88
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
89 mkpath(self.target, verbose=0)
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
90 a_file = os.path.join(self.target, 'ok.txt')
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
91 f = open(a_file, 'w')
66008
a17b21c27a33 Merged revisions 86223-86224,86226,86234 via svnmerge from
Éric Araujo <merwok@netwok.org>
parents: 64820
diff changeset
92 try:
a17b21c27a33 Merged revisions 86223-86224,86226,86234 via svnmerge from
Éric Araujo <merwok@netwok.org>
parents: 64820
diff changeset
93 f.write('some content')
a17b21c27a33 Merged revisions 86223-86224,86226,86234 via svnmerge from
Éric Araujo <merwok@netwok.org>
parents: 64820
diff changeset
94 finally:
a17b21c27a33 Merged revisions 86223-86224,86226,86234 via svnmerge from
Éric Araujo <merwok@netwok.org>
parents: 64820
diff changeset
95 f.close()
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
96
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
97 wanted = ['copying %s -> %s' % (a_file, self.target2)]
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
98 copy_tree(self.target, self.target2, verbose=1)
66348
614c84670c63 Merged revisions 86596 via svnmerge from
Ezio Melotti <ezio.melotti@gmail.com>
parents: 66008
diff changeset
99 self.assertEqual(self._logs, wanted)
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
100
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
101 remove_tree(self.root_target, verbose=0)
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
102 remove_tree(self.target2, verbose=0)
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
103
77925
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
104 def test_copy_tree_skips_nfs_temp_files(self):
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
105 mkpath(self.target, verbose=0)
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
106
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
107 a_file = os.path.join(self.target, 'ok.txt')
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
108 nfs_file = os.path.join(self.target, '.nfs123abc')
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
109 for f in a_file, nfs_file:
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
110 fh = open(f, 'w')
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
111 try:
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
112 fh.write('some content')
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
113 finally:
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
114 fh.close()
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
115
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
116 copy_tree(self.target, self.target2)
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
117 self.assertEqual(os.listdir(self.target2), ['ok.txt'])
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
118
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
119 remove_tree(self.root_target, verbose=0)
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
120 remove_tree(self.target2, verbose=0)
a56cebff113a Ignore .nfs* files in distutils (#7719).
Éric Araujo <merwok@netwok.org>
parents: 67854
diff changeset
121
54157
56adf864f380 Merged revisions 72727 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents: 51630
diff changeset
122 def test_ensure_relative(self):
56adf864f380 Merged revisions 72727 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents: 51630
diff changeset
123 if os.sep == '/':
66348
614c84670c63 Merged revisions 86596 via svnmerge from
Ezio Melotti <ezio.melotti@gmail.com>
parents: 66008
diff changeset
124 self.assertEqual(ensure_relative('/home/foo'), 'home/foo')
614c84670c63 Merged revisions 86596 via svnmerge from
Ezio Melotti <ezio.melotti@gmail.com>
parents: 66008
diff changeset
125 self.assertEqual(ensure_relative('some/path'), 'some/path')
54157
56adf864f380 Merged revisions 72727 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents: 51630
diff changeset
126 else: # \\
66348
614c84670c63 Merged revisions 86596 via svnmerge from
Ezio Melotti <ezio.melotti@gmail.com>
parents: 66008
diff changeset
127 self.assertEqual(ensure_relative('c:\\home\\foo'), 'c:home\\foo')
614c84670c63 Merged revisions 86596 via svnmerge from
Ezio Melotti <ezio.melotti@gmail.com>
parents: 66008
diff changeset
128 self.assertEqual(ensure_relative('home\\foo'), 'home\\foo')
54157
56adf864f380 Merged revisions 72727 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents: 51630
diff changeset
129
51362
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
130 def test_suite():
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
131 return unittest.makeSuite(DirUtilTestCase)
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
132
7e1a385847a9 Merged revisions 69324 via svnmerge from
Tarek Ziadé <ziade.tarek@gmail.com>
parents:
diff changeset
133 if __name__ == "__main__":
67854
6270946115d0 Merged revisions 86236,86240,86332,86340,87271,87273,87447 via svnmerge from
Éric Araujo <merwok@netwok.org>
parents: 66348
diff changeset
134 run_unittest(test_suite())