Sha256: adaf07df5cdbb45351ac423f75748a833fe2244caff1a33676d53d244f2fe2e0
Contents?: true
Size: 956 Bytes
Versions: 1
Compression:
Stored size: 956 Bytes
Contents
require 'spec_helper' require 'generators/rspec/install/install_generator' describe Rspec::Generators::InstallGenerator do destination File.expand_path("../../../../../tmp", __FILE__) before { prepare_destination } it "generates .rspec" do run_generator file('.rspec').should exist end it "generates spec/spec_helper.rb" do run_generator File.read( file('spec/spec_helper.rb') ).should =~ /^require 'rspec\/autorun'$/m end if RSpec::Rails.rails_version_satisfied_by?('>= 4.0.0.beta1') it "generates spec/spec_helper.rb with a check for pending migrations" do run_generator File.read( file('spec/spec_helper.rb') ).should =~ /ActiveRecord::Migration\.check_pending!/m end else it "generates spec/spec_helper.rb without a check for pending migrations" do run_generator File.read( file('spec/spec_helper.rb') ).should_not =~ /ActiveRecord::Migration\.check_pending!/m end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rspec-rails-2.13.1 | spec/generators/rspec/install/install_generator_spec.rb |