diff options
Diffstat (limited to 'fs/tests/test_opener.py')
-rw-r--r-- | fs/tests/test_opener.py | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/fs/tests/test_opener.py b/fs/tests/test_opener.py new file mode 100644 index 0000000..7367057 --- /dev/null +++ b/fs/tests/test_opener.py @@ -0,0 +1,32 @@ +""" + + fs.tests.test_opener: testcases for FS opener + +""" + +import unittest +import tempfile +import shutil + +from fs.opener import opener +from fs import path + +class TestOpener(unittest.TestCase): + + def setUp(self): + self.temp_dir = tempfile.mkdtemp(u"fstest_opener") + + def tearDown(self): + shutil.rmtree(self.temp_dir) + + def testOpen(self): + filename = path.join(self.temp_dir, 'foo.txt') + file_object = opener.open(filename, 'wb') + file_object.close() + self.assertTrue(file_object.closed) + + + + + + |