Sha256: 00cbc99ebb1549b52bcb82326274a2a18b26cc9ec615da1c1f440e25c2d4f5f5

Contents?: true

Size: 494 Bytes

Versions: 6

Compression:

Stored size: 494 Bytes

Contents

require File.dirname(__FILE__) + '/../../spec_helper'

describe Radiant::ExtensionMigrator do
  
  class Person < ActiveRecord::Base; end
  class Place < ActiveRecord::Base; end
  
  it 'should migrate successfully' do
    ActiveRecord::Migration.suppress_messages do
      BasicExtension.migrator.migrate
    end
    BasicExtension.migrator.current_version.should == 2
    lambda { Person.find(:all) }.should_not raise_error
    lambda { Place.find(:all) }.should_not raise_error
  end
  
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
radiant-0.6.5.1 spec/lib/radiant/extension_migrator_spec.rb
radiant-0.6.5 spec/lib/radiant/extension_migrator_spec.rb
radiant-0.6.6 spec/lib/radiant/extension_migrator_spec.rb
radiant-0.6.7 spec/lib/radiant/extension_migrator_spec.rb
radiant-0.6.8 spec/lib/radiant/extension_migrator_spec.rb
radiant-0.6.9 spec/lib/radiant/extension_migrator_spec.rb