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