module RSpec::Httpd::GemHelper
Public Instance Methods
version(name)
click to toggle source
# File lib/rspec/httpd/version.rb, line 5 def version(name) spec = Gem.loaded_specs[name] return "unreleased" unless spec version = spec.version.to_s version += "+unreleased" if unreleased?(spec) version end
Private Instance Methods
unreleased?(spec)
click to toggle source
# File lib/rspec/httpd/version.rb, line 16 def unreleased?(spec) return false unless defined?(Bundler::Source::Gemspec) return true if spec.source.is_a?(::Bundler::Source::Gemspec) return true if spec.source.is_a?(::Bundler::Source::Path) false end