def check_get_bytes (self):
        start_entropy = self.pool.entropy
        self.test_bool('self.pool.entropy > 0')

        # Draw out half of the pool's entropy
        size = self.pool.entropy / 8 / 2
        self.test_stmt('self.pool.get_bytes(size)')
        self.test_val('self.pool.entropy', start_entropy - size*8)

        # Draw out the rest of the pool's entropy
        self.test_stmt('self.pool.get_bytes(size)')
        self.test_val('self.pool.entropy', 0)

        # Remove yet more data; entropy stays at zero
        self.test_stmt('self.pool.get_bytes(size)')
        self.test_val('self.pool.entropy', 0)

# class RandomPoolTest
Perform a request on a given httplib connection object taken from our
dataset/ETHPy150Open kurrik/chrome-extensions/crx-appengine-packager/Crypto/test/test_randpool.py/RandomPoolTest.check_get_bytes--crossover with--dataset/ETHPy150Open lmorchard/badg.us/vendor-local/lib/python/requests/packages/urllib3/connectionpool.py/HTTPConnectionPool._make_request