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