module Browser::DetectVersion
def detect_version?(actual_version, expected_version)
def detect_version?(actual_version, expected_version) true unless expected_version false if expected_version && !actual_version ed_version = parse_version(expected_version) _version = parse_version(actual_version) equirement.create(expected_version) .satisfied_by?(Gem::Version.create(actual_version)) rgumentError
def parse_version(version)
def parse_version(version) n.is_a?(Numeric) ? version.to_s : version