Skip to content

Commit 3205053

Browse files
committed
Rename private method
1 parent 9a92bbb commit 3205053

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

lib/ajax-datatables-rails/datatable/column.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,12 @@ def config
7070
@config ||= AjaxDatatablesRails.config
7171
end
7272

73-
def typecast
73+
def type_cast
7474
DB_ADAPTER_TYPE_CAST[config.db_adapter] || 'VARCHAR'
7575
end
7676

7777
def casted_column
78-
::Arel::Nodes::NamedFunction.new('CAST', [table[field].as(typecast)])
78+
::Arel::Nodes::NamedFunction.new('CAST', [table[field].as(type_cast)])
7979
end
8080

8181
end

spec/ajax-datatables-rails/orm/active_record_filter_records_spec.rb

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -183,53 +183,53 @@
183183
end
184184
end
185185

186-
describe '#typecast helper method' do
186+
describe '#type_cast helper method' do
187187
let(:view) { double('view', params: sample_params) }
188188
let(:column) { ComplexDatatable.new(view).datatable.columns.first }
189189

190190
it 'returns VARCHAR if :db_adapter is :pg' do
191191
allow_any_instance_of(AjaxDatatablesRails::Configuration).to receive(:db_adapter) { :pg }
192-
expect(column.send(:typecast)).to eq('VARCHAR')
192+
expect(column.send(:type_cast)).to eq('VARCHAR')
193193
end
194194

195195
it 'returns VARCHAR if :db_adapter is :postgre' do
196196
allow_any_instance_of(AjaxDatatablesRails::Configuration).to receive(:db_adapter) { :postgre }
197-
expect(column.send(:typecast)).to eq('VARCHAR')
197+
expect(column.send(:type_cast)).to eq('VARCHAR')
198198
end
199199

200200
it 'returns VARCHAR if :db_adapter is :postgresql' do
201201
allow_any_instance_of(AjaxDatatablesRails::Configuration).to receive(:db_adapter) { :postgresql }
202-
expect(column.send(:typecast)).to eq('VARCHAR')
202+
expect(column.send(:type_cast)).to eq('VARCHAR')
203203
end
204204

205205
it 'returns VARCHAR if :db_adapter is :oracle' do
206206
allow_any_instance_of(AjaxDatatablesRails::Configuration).to receive(:db_adapter) { :oracle }
207-
expect(column.send(:typecast)).to eq('VARCHAR2(4000)')
207+
expect(column.send(:type_cast)).to eq('VARCHAR2(4000)')
208208
end
209209

210210
it 'returns VARCHAR if :db_adapter is :oracleenhanced' do
211211
allow_any_instance_of(AjaxDatatablesRails::Configuration).to receive(:db_adapter) { :oracleenhanced }
212-
expect(column.send(:typecast)).to eq('VARCHAR2(4000)')
212+
expect(column.send(:type_cast)).to eq('VARCHAR2(4000)')
213213
end
214214

215215
it 'returns CHAR if :db_adapter is :mysql2' do
216216
allow_any_instance_of(AjaxDatatablesRails::Configuration).to receive(:db_adapter) { :mysql2 }
217-
expect(column.send(:typecast)).to eq('CHAR')
217+
expect(column.send(:type_cast)).to eq('CHAR')
218218
end
219219

220220
it 'returns CHAR if :db_adapter is :mysql' do
221221
allow_any_instance_of(AjaxDatatablesRails::Configuration).to receive(:db_adapter) { :mysql }
222-
expect(column.send(:typecast)).to eq('CHAR')
222+
expect(column.send(:type_cast)).to eq('CHAR')
223223
end
224224

225225
it 'returns TEXT if :db_adapter is :sqlite' do
226226
allow_any_instance_of(AjaxDatatablesRails::Configuration).to receive(:db_adapter) { :sqlite }
227-
expect(column.send(:typecast)).to eq('TEXT')
227+
expect(column.send(:type_cast)).to eq('TEXT')
228228
end
229229

230230
it 'returns TEXT if :db_adapter is :sqlite3' do
231231
allow_any_instance_of(AjaxDatatablesRails::Configuration).to receive(:db_adapter) { :sqlite3 }
232-
expect(column.send(:typecast)).to eq('TEXT')
232+
expect(column.send(:type_cast)).to eq('TEXT')
233233
end
234234
end
235235

0 commit comments

Comments
 (0)