Sha256: 500423fe3caf3c95ff3823fa64cb6b12d0015f3c69d0f3fce4810f1345bb6e5e
Contents?: true
Size: 792 Bytes
Versions: 62
Compression:
Stored size: 792 Bytes
Contents
# frozen_string_literal: true require_relative '../../../../lib/declare_schema/schema_change/column_rename' RSpec.describe DeclareSchema::SchemaChange::ColumnRename do before do load File.expand_path('../prepare_testapp.rb', __dir__) end let(:table_name) { 'networks' } let(:old_name) { 'title' } let(:new_name) { 'summary' } subject { described_class.new(table_name, old_name, new_name) } describe '#up/down' do describe '#up' do it 'responds with command' do expect(subject.up).to eq("rename_column :#{table_name}, :#{old_name}, :#{new_name}\n") end end describe '#down' do it 'responds with command' do expect(subject.down).to eq("rename_column :#{table_name}, :#{new_name}, :#{old_name}\n") end end end end
Version data entries
62 entries across 62 versions & 1 rubygems