Sha256: 5b6ebd6df366901e0760cf11dd80139a6891303343a3ee795f2f61aa9f5c7418

Contents?: true

Size: 444 Bytes

Versions: 13

Compression:

Stored size: 444 Bytes

Contents

require 'spec_helper'
MetricFu.lib_require { 'gem_version' }

describe MetricFu::GemVersion do

  it 'has a list of gem deps' do
    gem_version = MetricFu::GemVersion.new
    gem_deps = gem_version.gem_runtime_dependencies.map(&:name)
    MetricFu::Metric.metrics.reject{|metric| metric.name == :hotspots || metric.name == :stats}.map(&:name).map(&:to_s).each do |metric_name|
      expect(gem_deps).to include(metric_name)
    end
  end

end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
metric_fu-4.11.1 spec/metric_fu/gem_version_spec.rb
metric_fu-4.11.0 spec/metric_fu/gem_version_spec.rb
metric_fu-4.10.0 spec/metric_fu/gem_version_spec.rb
metric_fu-4.9.0 spec/metric_fu/gem_version_spec.rb
metric_fu-4.8.0 spec/metric_fu/gem_version_spec.rb
metric_fu-4.7.4 spec/metric_fu/gem_version_spec.rb
metric_fu-4.7.3 spec/metric_fu/gem_version_spec.rb
metric_fu-4.7.2 spec/metric_fu/gem_version_spec.rb
metric_fu-4.7.1 spec/metric_fu/gem_version_spec.rb
metric_fu-4.7.0 spec/metric_fu/gem_version_spec.rb
metric_fu-4.6.0 spec/metric_fu/gem_version_spec.rb
metric_fu-4.5.2 spec/metric_fu/gem_version_spec.rb
metric_fu-4.5.1 spec/metric_fu/gem_version_spec.rb