Sha256: a6b7d561fa32764d534c03ca0a77931dd7cebab03ef1068db7f981af19ff1d4c
Contents?: true
Size: 701 Bytes
Versions: 7
Compression:
Stored size: 701 Bytes
Contents
require 'spec_helper' describe 'table relations' do before(:each) do @fields = RailsAdmin.config(RelTest).create.fields end describe 'column with nullable fk and no model validations' do it 'should be optional' do @fields.find{ |f| f.name == :league }.required?.should == false end end describe 'column with non-nullable fk and no model validations' do it 'should not be required' do @fields.find{ |f| f.name == :division }.required?.should == false end end describe 'column with nullable fk and a numericality model validation' do it 'should be required' do @fields.find{ |f| f.name == :player }.required?.should == true end end end
Version data entries
7 entries across 7 versions & 3 rubygems