Sha256: 22cf3186c92ba4102d3239cdeeea1c4ed0404355a73eed2367707ef0e3c6bdef
Contents?: true
Size: 1.42 KB
Versions: 2
Compression:
Stored size: 1.42 KB
Contents
require 'spec_helper' describe MightyGrid::Configuration do subject { MightyGrid.config } describe 'per_page' do context 'by default' do its(:per_page) { should == 15 } end context 'configured via config block' do before { MightyGrid.configure {|c| c.per_page = 17} } its(:per_page) { should == 17 } after { MightyGrid.configure {|c| c.per_page = 15} } end end describe 'order_direction' do context 'by default' do its(:order_direction) { should == 'asc' } end context 'configured via config block' do before { MightyGrid.configure {|c| c.order_direction = 'desc'} } its(:order_direction) { should == 'desc' } after { MightyGrid.configure {|c| c.order_direction = 'asc'} } end end describe 'grid_name' do context 'by default' do its(:grid_name) { should == 'grid' } end context 'configured via config block' do before { MightyGrid.configure {|c| c.grid_name = 'g1'} } its(:grid_name) { should == 'g1' } after { MightyGrid.configure {|c| c.grid_name = 'grid'} } end end describe 'table_class' do context 'by default' do its(:table_class) { should == '' } end context 'configured via config block' do before { MightyGrid.configure {|c| c.table_class = 'table'} } its(:table_class) { should == 'table' } after { MightyGrid.configure {|c| c.table_class = ''} } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mighty_grid-0.0.5 | spec/config_spec.rb |
mighty_grid-0.0.4 | spec/config_spec.rb |