diff options
author | Jenkins <jenkins@review.openstack.org> | 2015-01-29 19:05:35 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2015-01-29 19:05:36 +0000 |
commit | 734e85fb16480a5eb811394216317bd6d02a9ab6 (patch) | |
tree | 5f9d309ced3bf0a08e282c98b635abfd60dbe6b8 /tests | |
parent | 1f2f04f7031d77c9eb0b881e9efc438dd9ca1795 (diff) | |
parent | 809080ed4dc7e443d82fdcb97765b9381bcc2707 (diff) | |
download | oslo-incubator-734e85fb16480a5eb811394216317bd6d02a9ab6.tar.gz |
Merge "Introduce fileutils ensure_dir creation mode parameter"
Diffstat (limited to 'tests')
-rw-r--r-- | tests/unit/test_fileutils.py | 9 |
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) |