fails:Range#min returns the minimum value in the range when called with no arguments
fails:Range#min returns the minimum value in the Float range when called with no arguments
fails:Range#min returns nil when the start point is greater than the endpoint
fails:Range#min returns nil when the endpoint equals the start point and the range is exclusive
fails:Range#min returns the start point when the endpoint equals the start point and the range is inclusive
fails:Range#min returns nil when the start point is greater than the endpoint in a Float range
fails:Range#min returns start point when the range is Time..Time(included end point)
fails:Range#min returns start point when the range is Time...Time(excluded end point)
fails:Range#min given a block passes each pair of values in the range to the block
fails:Range#min given a block passes each pair of elements to the block where the first argument is the current element, and the last is the first element
fails:Range#min given a block calls #> and #< on the return value of the block
fails:Range#min given a block returns the element the block determines to be the minimum
fails:Range#min given a block returns nil when the start point is greater than the endpoint
