class DefaultTest
Public Instance Methods
test_multiline_default_text()
click to toggle source
# File activerecord/test/cases/defaults_test.rb, line 18 def test_multiline_default_text record = Default.new # older postgres versions represent the default with escapes ("\\012" for a newline) assert("--- []\n\n" == record.multiline_default || "--- []\\012\\012" == record.multiline_default) end
test_nil_defaults_for_not_null_columns()
click to toggle source
# File activerecord/test/cases/defaults_test.rb, line 9 def test_nil_defaults_for_not_null_columns %w(id name course_id).each do |name| column = Entrant.columns_hash[name] assert !column.null, "#{name} column should be NOT NULL" assert_not column.default, "#{name} column should be DEFAULT 'nil'" end end