@@ -950,14 +950,7 @@ def should_be_patchlevel_fixnum
950950 end
951951
952952 it "starts IRB with the default group loaded when ruby version matches" , :readline do
953- gemfile <<-G
954- source "https://gem.repo1"
955- gem "myrack"
956- gem "activesupport", :group => :test
957- gem "myrack_middleware", :group => :development
958-
959- #{ ruby_version_correct }
960- G
953+ gemfile gemfile + "\n \n #{ ruby_version_correct } \n "
961954
962955 bundle "console" do |input , _ , _ |
963956 input . puts ( "puts MYRACK" )
@@ -967,14 +960,7 @@ def should_be_patchlevel_fixnum
967960 end
968961
969962 it "starts IRB with the default group loaded when ruby version matches" , :readline , :jruby_only do
970- gemfile <<-G
971- source "https://gem.repo1"
972- gem "myrack"
973- gem "activesupport", :group => :test
974- gem "myrack_middleware", :group => :development
975-
976- #{ ruby_version_correct_engineless }
977- G
963+ gemfile gemfile + "\n \n #{ ruby_version_correct_engineless } \n "
978964
979965 bundle "console" do |input , _ , _ |
980966 input . puts ( "puts MYRACK" )
@@ -984,56 +970,28 @@ def should_be_patchlevel_fixnum
984970 end
985971
986972 it "fails when ruby version doesn't match" do
987- gemfile <<-G
988- source "https://gem.repo1"
989- gem "myrack"
990- gem "activesupport", :group => :test
991- gem "myrack_middleware", :group => :development
992-
993- #{ ruby_version_incorrect }
994- G
973+ gemfile gemfile + "\n \n #{ ruby_version_incorrect } \n "
995974
996975 bundle "console" , raise_on_error : false
997976 should_be_ruby_version_incorrect
998977 end
999978
1000979 it "fails when engine doesn't match" do
1001- gemfile <<-G
1002- source "https://gem.repo1"
1003- gem "myrack"
1004- gem "activesupport", :group => :test
1005- gem "myrack_middleware", :group => :development
1006-
1007- #{ engine_incorrect }
1008- G
980+ gemfile gemfile + "\n \n #{ engine_incorrect } \n "
1009981
1010982 bundle "console" , raise_on_error : false
1011983 should_be_engine_incorrect
1012984 end
1013985
1014986 it "fails when engine version doesn't match" , :jruby_only do
1015- gemfile <<-G
1016- source "https://gem.repo1"
1017- gem "myrack"
1018- gem "activesupport", :group => :test
1019- gem "myrack_middleware", :group => :development
1020-
1021- #{ engine_version_incorrect }
1022- G
987+ gemfile gemfile + "\n \n #{ engine_version_incorrect } \n "
1023988
1024989 bundle "console" , raise_on_error : false
1025990 should_be_engine_version_incorrect
1026991 end
1027992
1028993 it "fails when patchlevel doesn't match" do
1029- gemfile <<-G
1030- source "https://gem.repo1"
1031- gem "myrack"
1032- gem "activesupport", :group => :test
1033- gem "myrack_middleware", :group => :development
1034-
1035- #{ patchlevel_incorrect }
1036- G
994+ gemfile gemfile + "\n \n #{ patchlevel_incorrect } \n "
1037995
1038996 bundle "console" , raise_on_error : false
1039997 should_be_patchlevel_incorrect
0 commit comments