@@ -169,6 +169,10 @@ def gem_skeleton_assertions
169169 rubocop_dep = builder . dependencies . find { |d | d . name == "rubocop" }
170170 expect ( rubocop_dep ) . not_to be_nil
171171 end
172+
173+ it "generates a default .rubocop.yml" do
174+ expect ( bundled_app ( "#{ gem_name } /.rubocop.yml" ) ) . to exist
175+ end
172176 end
173177
174178 shared_examples_for "--no-rubocop flag" do
@@ -192,6 +196,10 @@ def gem_skeleton_assertions
192196 rubocop_dep = builder . dependencies . find { |d | d . name == "rubocop" }
193197 expect ( rubocop_dep ) . to be_nil
194198 end
199+
200+ it "doesn't generate a default .rubocop.yml" do
201+ expect ( bundled_app ( "#{ gem_name } /.rubocop.yml" ) ) . to_not exist
202+ end
195203 end
196204
197205 shared_examples_for "CI config is absent" do
@@ -318,7 +326,6 @@ def create_temporary_dir(dir)
318326 expect ( bundled_app ( "#{ gem_name } /lib/#{ require_path } .rb" ) ) . to exist
319327 expect ( bundled_app ( "#{ gem_name } /lib/#{ require_path } /version.rb" ) ) . to exist
320328 expect ( bundled_app ( "#{ gem_name } /.gitignore" ) ) . to exist
321- expect ( bundled_app ( "#{ gem_name } /.rubocop.yml" ) ) . to exist
322329
323330 expect ( bundled_app ( "#{ gem_name } /bin/setup" ) ) . to exist
324331 expect ( bundled_app ( "#{ gem_name } /bin/console" ) ) . to exist
@@ -377,12 +384,6 @@ def create_temporary_dir(dir)
377384 expect ( bundled_app ( "#{ gem_name } /lib/#{ require_path } .rb" ) . read ) . to match ( /class Error < StandardError; end$/ )
378385 end
379386
380- it "creates a default .rubocop.yml" do
381- bundle "gem #{ gem_name } "
382-
383- expect ( bundled_app ( "#{ gem_name } /.rubocop.yml" ) ) . to exist
384- end
385-
386387 it "runs rake without problems" do
387388 bundle "gem #{ gem_name } "
388389
0 commit comments