Exemplo n.º 1
0
 def test_no_call_signal_not_transferring_to_underlying_fileobj(self):
     underlying_stream = mock.Mock(io.RawIOBase)
     underlying_stream.tell.return_value = 0
     chunk = ReadFileChunk(underlying_stream, 3, 3)
     try:
         chunk.signal_not_transferring()
     except AttributeError:
         self.fail('The stream should not have tried to call '
                   'signal_not_transferring to the underlying stream.')
Exemplo n.º 2
0
 def test_signal_not_transferring_to_underlying_fileobj(self):
     underlying_stream = mock.Mock()
     underlying_stream.tell.return_value = 0
     chunk = ReadFileChunk(underlying_stream, 3, 3)
     chunk.signal_not_transferring()
     self.assertTrue(underlying_stream.signal_not_transferring.called)