Sha256: 1c56e7bd29d11f81ec203553e01bf7d3020dbe3a20c7ee07f5a86ab7539a4946
Contents?: true
Size: 1.23 KB
Versions: 68
Compression:
Stored size: 1.23 KB
Contents
require "spec_helper" describe "bundle console" do before :each do install_gemfile <<-G source "file://#{gem_repo1}" gem "rack" gem "activesupport", :group => :test gem "rack_middleware", :group => :development G end it "starts IRB with the default group loaded" do bundle "console" do |input| input.puts("puts RACK") input.puts("exit") end out.should include("0.9.1") end it "doesn't load any other groups" do bundle "console" do |input| input.puts("puts ACTIVESUPPORT") input.puts("exit") end out.should include("NameError") end describe "when given a group" do it "loads the given group" do bundle "console test" do |input| input.puts("puts ACTIVESUPPORT") input.puts("exit") end out.should include("2.3.5") end it "loads the default group" do bundle "console test" do |input| input.puts("puts RACK") input.puts("exit") end out.should include("0.9.1") end it "doesn't load other groups" do bundle "console test" do |input| input.puts("puts RACK_MIDDLEWARE") input.puts("exit") end out.should include("NameError") end end end
Version data entries
68 entries across 68 versions & 7 rubygems