spec/integration_spec.rb in mrjoy-bundler-audit-0.1.4 vs spec/integration_spec.rb in mrjoy-bundler-audit-0.2.1
- old
+ new
@@ -20,11 +20,11 @@
end
it "should print advisory information for the vulnerable gems" do
advisory_pattern = /(Name: [^\n]+
Version: \d+.\d+.\d+
-Advisory: CVE-\d+-\d+
+Advisory: OSVDB-\d+
Criticality: (High|Medium)
URL: http:\/\/(direct|www\.)?osvdb.org\/show\/osvdb\/\d+
Title: [^\n]*?
Solution: upgrade to ((~>|=>) \d+.\d+.\d+, )*(~>|=>) \d+.\d+.\d+[\s\n]*?)+/
@@ -36,18 +36,18 @@
context "when auditing a bundle with ignored gems" do
let(:bundle) { 'unpatched_gems' }
let(:directory) { File.join('spec','bundle',bundle) }
let(:command) do
- File.expand_path(File.join(File.dirname(__FILE__),'..','bin','bundle-audit -i CVE-2013-0156'))
+ File.expand_path(File.join(File.dirname(__FILE__),'..','bin','bundle-audit -i OSVDB-89026'))
end
subject do
Dir.chdir(directory) { sh(command, :fail => true) }
end
it "should not print advisory information for ignored gem" do
- subject.should_not include("CVE-2013-0156")
+ subject.should_not include("OSVDB-89026")
end
end
context "when auditing a bundle with insecure sources" do
let(:bundle) { 'insecure_sources' }