def open(self, mode="r"): if modeIsWriting(mode): raise Exception("Path is read-only") return self._fp.open(mode)
def test_rbIsReadOnly(self): self.assertFalse(modeIsWriting("rb"))
def test_aIsWriting(self): self.assertTrue(modeIsWriting("a"))
def open(self, mode="r"): if modeIsWriting(mode): raise Exception("ISOs are read-only") return StringIO(self.getContent())