def test_write_close(self): mb = MemoryBuffer(self.data) assert mb.writeable() mb.write_close() assert mb.readable() self.assertRaises(IOError, mb.write, self.data) assert not mb.writeable()
def test_closed(self): mb = MemoryBuffer(self.data) mb.close() with self.assertRaises(IOError): mb.write(self.data) assert mb.readable() and not mb.writeable()