def testExists(self): fs = DummyFS(self.example_files) self.assertTrue(fs.exists(self.first_file_name)) self.assertFalse(fs.exists("nonexistent"))
def testListFiles(self): fs = DummyFS(self.example_files) all_files = set(self.example_files) self.assertEquals(all_files, fs.list_objects())
def testGetFile(self): fs = DummyFS(self.example_files) self.assertIs(fs.get_object(self.first_file_name), self.first_file) self.assertRaises(KeyError, lambda: fs.get_object("nonexistent"))
def testInit(self): DummyFS([])