Sha256: df5c2859f8c86695a4678a815100c292b2c2ce00cc68ecfb733d38ff27ca631e
Contents?: true
Size: 1.15 KB
Versions: 8
Compression:
Stored size: 1.15 KB
Contents
require 'spec_helper' describe "The OSVDB_120857 vulnerability" do before(:all) do @check = Dawn::Kb::OSVDB_120857.new # @check.debug = true end it "is reported when the vulnerable gem is detected" do @check.dependencies = [{:name=>"refile", :version=>"0.5.2"}] expect(@check.vuln?).to eq(true) end it "is not reported when a fixed release is detected" do @check.dependencies = [{:name=>"refile", :version=>"0.5.4"}] expect(@check.vuln?).to eq(false) end it "is not reported when a fixed release is detected" do @check.dependencies = [{:name=>"refile", :version=>"0.4.4"}] expect(@check.vuln?).to eq(false) end it "is not reported when a fixed release is detected" do @check.dependencies = [{:name=>"refile", :version=>"0.3.4"}] expect(@check.vuln?).to eq(false) end it "is not reported when a fixed release is detected" do @check.dependencies = [{:name=>"refile", :version=>"0.2.4"}] expect(@check.vuln?).to eq(false) end it "is not reported when a fixed release is detected" do @check.dependencies = [{:name=>"refile", :version=>"0.1.4"}] expect(@check.vuln?).to eq(false) end end
Version data entries
8 entries across 8 versions & 1 rubygems