Sha256: 2daffcaaf3604eae0ff97cf418aba54530201fc6c4cf1fcf374bcf74f6d95009

Contents?: true

Size: 750 Bytes

Versions: 39

Compression:

Stored size: 750 Bytes

Contents

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

describe Dataset::Database::Base do
  before do
    @database = Dataset::Database::Base.new
  end
  
  it 'should clear the tables of all AR classes' do
    Place.create!
    Thing.create!
    @database.clear
    Place.count.should be(0)
    Thing.count.should be(0)
  end
  
  it 'should not clear the "schema_migrations" table' do
    ActiveRecord::Base.connection.insert("INSERT INTO #{ActiveRecord::Migrator.schema_migrations_table_name} (version) VALUES ('testing123')")
    @database.clear
    ActiveRecord::Base.connection.select_one("SELECT version FROM #{ActiveRecord::Migrator.schema_migrations_table_name} WHERE version = 'testing123'").should_not be_blank
  end
end

Version data entries

39 entries across 39 versions & 6 rubygems

Version Path
radiant-1.1.4 vendor/plugins/dataset/spec/dataset/database/base_spec.rb
radiant-1.1.3 vendor/plugins/dataset/spec/dataset/database/base_spec.rb
radiant-1.1.2 vendor/plugins/dataset/spec/dataset/database/base_spec.rb
radiant-1.1.1 vendor/plugins/dataset/spec/dataset/database/base_spec.rb
radiant-1.1.0 vendor/plugins/dataset/spec/dataset/database/base_spec.rb
radiant-1.1.0.rc1 vendor/plugins/dataset/spec/dataset/database/base_spec.rb
radiant-1.1.0.beta vendor/plugins/dataset/spec/dataset/database/base_spec.rb
radiant-1.0.1 vendor/plugins/dataset/spec/dataset/database/base_spec.rb
radiant-1.1.0.alpha vendor/plugins/dataset/spec/dataset/database/base_spec.rb
radiant-1.0.0 vendor/plugins/dataset/spec/dataset/database/base_spec.rb
radiant-1.0.0.rc5 vendor/plugins/dataset/spec/dataset/database/base_spec.rb
radiant-1.0.0.rc4 vendor/plugins/dataset/spec/dataset/database/base_spec.rb
radiant-1.0.0.rc3 vendor/plugins/dataset/spec/dataset/database/base_spec.rb
kajam-1.0.3.rc2 vendor/plugins/dataset/spec/dataset/database/base_spec.rb
radiant-1.0.0.rc2 vendor/plugins/dataset/spec/dataset/database/base_spec.rb
radiant-1.0.0.rc1 vendor/plugins/dataset/spec/dataset/database/base_spec.rb
codders-dataset-1.3.2.1 spec/dataset/database/base_spec.rb
radiantcms-couchrest_model-0.2.4 vendor/plugins/dataset/spec/dataset/database/base_spec.rb
radiantcms-couchrest_model-0.2.2 vendor/plugins/dataset/spec/dataset/database/base_spec.rb
radiantcms-couchrest_model-0.2.1 vendor/plugins/dataset/spec/dataset/database/base_spec.rb