From aa592ac75e0bc6c934f766457d7a66fc8c0b1b2f Mon Sep 17 00:00:00 2001 From: rfkelly0 Date: Mon, 15 Jun 2009 12:30:05 +0000 Subject: don't try to pickle a SubFS of a TempFS, seems to give errors in __del__ git-svn-id: http://pyfilesystem.googlecode.com/svn/branches/rfk-ideas@171 67cdc799-7952-0410-af00-57a81ceafa0f --- fs/tests/test_expose.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fs/tests/test_expose.py b/fs/tests/test_expose.py index a76353d..4fefc6b 100644 --- a/fs/tests/test_expose.py +++ b/fs/tests/test_expose.py @@ -13,6 +13,7 @@ import time from fs.tests import FSTestCases from fs.tempfs import TempFS +from fs.osfs import OSFS from fs.path import * from fs import rpcfs @@ -106,11 +107,12 @@ class TestFUSE(unittest.TestCase,FSTestCases): self.temp_fs.makedir("mount") self.mounted_fs = self.temp_fs.opendir("root") self.mount_point = self.temp_fs.getsyspath("mount") - self.fs = self.temp_fs.opendir("mount") + self.fs = OSFS(self.temp_fs.getsyspath("mount")) self.mount_proc = fuse.mount(self.mounted_fs,self.mount_point) def tearDown(self): self.mount_proc.unmount() + self.temp_fs.close() def check(self,p): return self.mounted_fs.exists(p) -- cgit v1.2.1