Sha256: 6614a92ecf067923a48d06358d854191b70b1c3f3d198f24840547908f12b412

Contents?: true

Size: 887 Bytes

Versions: 15

Compression:

Stored size: 887 Bytes

Contents

require File.dirname(__FILE__) + "/extension_generators_spec_helper"

describe "ExtensionMigrationGenerator with normal options" do
  include GeneratorSpecHelperMethods
  it_should_behave_like "all generators"
  it_should_behave_like "all extension generators"
  
  before(:each) do
    FileUtils.cp_r File.join(BASE_ROOT, 'lib/generators/extension_migration'),  File.join(RADIANT_ROOT, 'vendor/generators')
    run_generator('extension_migration', %w(example ChangeColumnsInSomeTable))
  end
  
  it 'should generate the migration file in the correct location' do
    'vendor/extensions/example'.should have_generated_migration('ChangeColumnsInSomeTable')
  end
  
  after(:each) do
    extension_dir = File.join(RADIANT_ROOT, 'vendor/extensions/example')
    FileUtils.rm_rf Dir["#{extension_dir}/db/migrate/*"]
    FileUtils.rm_rf Dir["#{RADIANT_ROOT}/vendor/generators/*"]
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
radiant-1.1.4 spec/generators/extension_migration_generator_spec.rb
radiant-1.1.3 spec/generators/extension_migration_generator_spec.rb
radiant-1.1.2 spec/generators/extension_migration_generator_spec.rb
radiant-1.1.1 spec/generators/extension_migration_generator_spec.rb
radiant-1.1.0 spec/generators/extension_migration_generator_spec.rb
radiant-1.1.0.rc1 spec/generators/extension_migration_generator_spec.rb
radiant-1.1.0.beta spec/generators/extension_migration_generator_spec.rb
radiant-1.0.1 spec/generators/extension_migration_generator_spec.rb
radiant-1.1.0.alpha spec/generators/extension_migration_generator_spec.rb
radiant-1.0.0 spec/generators/extension_migration_generator_spec.rb
radiant-1.0.0.rc5 spec/generators/extension_migration_generator_spec.rb
radiant-1.0.0.rc4 spec/generators/extension_migration_generator_spec.rb
radiant-1.0.0.rc3 spec/generators/extension_migration_generator_spec.rb
radiant-1.0.0.rc2 spec/generators/extension_migration_generator_spec.rb
radiant-1.0.0.rc1 spec/generators/extension_migration_generator_spec.rb