コード例 #1
0
 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()
コード例 #2
0
ファイル: test_bio_membuf.py プロジェクト: Hypernode/M2Crypto
 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()
コード例 #3
0
ファイル: test_bio_membuf.py プロジェクト: pmp-p/M2Crypto
 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()
コード例 #4
0
ファイル: test_bio_membuf.py プロジェクト: appknox/m2crypto
 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()