def test_read_bytes_no_read_required(self, mock_read_frame, mock_read_block): ct_stream = io.BytesIO(VALUES["data_128"]) test_decryptor = StreamDecryptor(key_provider=self.mock_key_provider, source=ct_stream) test_decryptor.output_buffer = b"1234567" test_decryptor._read_bytes(5) assert not mock_read_frame.called assert not mock_read_block.called
def test_read_bytes_no_read_required(self, mock_read_frame, mock_read_block): ct_stream = io.BytesIO(VALUES["data_128"]) test_decryptor = StreamDecryptor( materials_manager=self.mock_materials_manager, source=ct_stream, commitment_policy=self.mock_commitment_policy, ) test_decryptor.output_buffer = b"1234567" test_decryptor._read_bytes(5) assert not mock_read_frame.called assert not mock_read_block.called