Skip to content

Commit 7b671a5

Browse files
committed
Merge pull request qltysh#136 from codeclimate/will/bundler-audit-enable
enable bundler-audit when Gemfile.lock present
2 parents 7909ce6 + 69b0274 commit 7b671a5

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

config/engines.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,8 @@ bundler-audit:
104104
community: false
105105
upgrade_languages:
106106
- Ruby
107-
enable_patterns:
108-
- Gemfile.lock
107+
enable_regexps:
108+
- Gemfile\.lock
109109
default_ratings_paths:
110110
- Gemfile.lock
111111
phpcodesniffer:

spec/cc/cli/config_generator_spec.rb

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,15 @@ module CC::CLI
3838
end
3939
generator.eligible_engines.must_equal expected_engines
4040
end
41+
42+
it "returns brakeman when Gemfile.lock exists" do
43+
File.write("Gemfile.lock", "gemfile-lock-content")
44+
45+
expected_engines = engine_registry.list.select do |name, _|
46+
"bundler-audit" == name
47+
end
48+
generator.eligible_engines.must_equal expected_engines
49+
end
4150
end
4251

4352
describe "#exclude_paths" do

0 commit comments

Comments
 (0)