Avoid using rationals for fixnum and flonum unit tests because some backends may not support rationals