summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2015-01-29 19:05:35 +0000
committerGerrit Code Review <review@openstack.org>2015-01-29 19:05:36 +0000
commit734e85fb16480a5eb811394216317bd6d02a9ab6 (patch)
tree5f9d309ced3bf0a08e282c98b635abfd60dbe6b8 /tests
parent1f2f04f7031d77c9eb0b881e9efc438dd9ca1795 (diff)
parent809080ed4dc7e443d82fdcb97765b9381bcc2707 (diff)
downloadoslo-incubator-734e85fb16480a5eb811394216317bd6d02a9ab6.tar.gz
Merge "Introduce fileutils ensure_dir creation mode parameter"
Diffstat (limited to 'tests')
-rw-r--r--tests/unit/test_fileutils.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/unit/test_fileutils.py b/tests/unit/test_fileutils.py
index f9e30ffe..2934776b 100644
--- a/tests/unit/test_fileutils.py
+++ b/tests/unit/test_fileutils.py
@@ -16,6 +16,7 @@
import errno
import os
import shutil
+import stat
import tempfile
import mock
@@ -26,14 +27,18 @@ import six
from openstack.common import fileutils
+TEST_PERMISSIONS = stat.S_IRWXU
+
+
class EnsureTree(test_base.BaseTestCase):
def test_ensure_tree(self):
tmpdir = tempfile.mkdtemp()
try:
testdir = '%s/foo/bar/baz' % (tmpdir,)
- fileutils.ensure_tree(testdir)
+ fileutils.ensure_tree(testdir, TEST_PERMISSIONS)
self.assertTrue(os.path.isdir(testdir))
-
+ self.assertEqual(os.stat(testdir).st_mode,
+ TEST_PERMISSIONS | stat.S_IFDIR)
finally:
if os.path.exists(tmpdir):
shutil.rmtree(tmpdir)