fails:Net::HTTP.start when not passed a block returns a new Net::HTTP object for the passed address and port
fails:Net::HTTP.start when not passed a block opens the tcp connection
fails:Net::HTTP.start when passed a block returns the blocks return value
fails:Net::HTTP.start when passed a block yields the new Net::HTTP object to the block
fails:Net::HTTP.start when passed a block opens the tcp connection before yielding
fails:Net::HTTP.start when passed a block closes the tcp connection after yielding
fails:Net::HTTP#start returns self
fails:Net::HTTP#start opens the tcp connection
fails:Net::HTTP#start when self has already been started raises an IOError
fails:Net::HTTP#start when passed a block returns the blocks return value
fails:Net::HTTP#start when passed a block yields the new Net::HTTP object to the block
fails:Net::HTTP#start when passed a block opens the tcp connection before yielding
fails:Net::HTTP#start when passed a block closes the tcp connection after yielding
