Ejemplo n.º 1
0
 def test_auto_close(self):
     """Test MultiFS auto close is working"""       
     multi_fs = MultiFS()
     m1 = MemoryFS()
     m2 = MemoryFS()
     multi_fs.addfs('m1', m1)
     multi_fs.addfs('m2', m2)
     self.assert_(not m1.closed)
     self.assert_(not m2.closed)
     multi_fs.close()
     self.assert_(m1.closed)
     self.assert_(m2.closed)
Ejemplo n.º 2
0
 def test_no_auto_close(self):
     """Test MultiFS auto close can be disables"""
     multi_fs = MultiFS(auto_close=False)
     m1 = MemoryFS()
     m2 = MemoryFS()
     multi_fs.addfs('m1', m1)
     multi_fs.addfs('m2', m2)
     self.assert_(not m1.closed)
     self.assert_(not m2.closed)
     multi_fs.close()
     self.assert_(not m1.closed)
     self.assert_(not m2.closed)
Ejemplo n.º 3
0
 def test_auto_close(self):
     """Test MultiFS auto close is working"""
     multi_fs = MultiFS()
     m1 = MemoryFS()
     m2 = MemoryFS()
     multi_fs.add_fs("m1", m1)
     multi_fs.add_fs("m2", m2)
     self.assertFalse(m1.isclosed())
     self.assertFalse(m2.isclosed())
     multi_fs.close()
     self.assertTrue(m1.isclosed())
     self.assertTrue(m2.isclosed())
Ejemplo n.º 4
0
 def test_auto_close(self):
     """Test MultiFS auto close is working"""       
     multi_fs = MultiFS()
     m1 = MemoryFS()
     m2 = MemoryFS()
     multi_fs.addfs('m1', m1)
     multi_fs.addfs('m2', m2)
     self.assert_(not m1.closed)
     self.assert_(not m2.closed)
     multi_fs.close()
     self.assert_(m1.closed)
     self.assert_(m2.closed)
Ejemplo n.º 5
0
 def test_no_auto_close(self):
     """Test MultiFS auto close can be disables"""
     multi_fs = MultiFS(auto_close=False)
     m1 = MemoryFS()
     m2 = MemoryFS()
     multi_fs.addfs('m1', m1)
     multi_fs.addfs('m2', m2)
     self.assert_(not m1.closed)
     self.assert_(not m2.closed)
     multi_fs.close()
     self.assert_(not m1.closed)
     self.assert_(not m2.closed)
Ejemplo n.º 6
0
 def test_no_auto_close(self):
     """Test MultiFS auto close can be disabled"""
     multi_fs = MultiFS(auto_close=False)
     self.assertEqual(repr(multi_fs), "MultiFS(auto_close=False)")
     m1 = MemoryFS()
     m2 = MemoryFS()
     multi_fs.add_fs("m1", m1)
     multi_fs.add_fs("m2", m2)
     self.assertFalse(m1.isclosed())
     self.assertFalse(m2.isclosed())
     multi_fs.close()
     self.assertFalse(m1.isclosed())
     self.assertFalse(m2.isclosed())