Class: RSpec::Support::VersionChecker
- Inherits:
-
Object
- Object
- RSpec::Support::VersionChecker
- Defined in:
- lib/rspec/support/version_checker.rb
Instance Method Summary collapse
- #check_version! ⇒ Object
-
#initialize(library_name, library_version, min_patch_level) ⇒ VersionChecker
constructor
A new instance of VersionChecker.
Constructor Details
#initialize(library_name, library_version, min_patch_level) ⇒ VersionChecker
Returns a new instance of VersionChecker.
7 8 9 10 11 12 13 14 15 |
# File 'lib/rspec/support/version_checker.rb', line 7 def initialize(library_name, library_version, min_patch_level) @library_name, @library_version = library_name, library_version @min_patch_level = min_patch_level @major, @minor, @patch = parse_version(library_version) @min_major, @min_minor, @min_patch = parse_version(min_patch_level) @comparison_result = compare_version end |
Instance Method Details
#check_version! ⇒ Object
17 18 19 |
# File 'lib/rspec/support/version_checker.rb', line 17 def check_version! raise_too_low_error if too_low? end |