This spec no longer makes sense.  `variants` doesn't return true or false--it returns an array.  You should just test that when there's no variants, you get an empty array instead of nil.  And when there are variants, it returns an array of the variants.