diff options
author | David Heinemeier Hansson <david@loudthinking.com> | 2006-03-18 21:27:40 +0000 |
---|---|---|
committer | David Heinemeier Hansson <david@loudthinking.com> | 2006-03-18 21:27:40 +0000 |
commit | 9db8f3e57a0b18340b151033c53caaa4c679a801 (patch) | |
tree | c8b023b5a13c4ac0efd6c78d33351a59a80cc318 /activerecord/test/schema_dumper_test.rb | |
parent | c0ad3b6b680b15578be616206c47165b17eb4f1a (diff) | |
download | rails-9db8f3e57a0b18340b151033c53caaa4c679a801.tar.gz rails-9db8f3e57a0b18340b151033c53caaa4c679a801.tar.bz2 rails-9db8f3e57a0b18340b151033c53caaa4c679a801.zip |
SQL Server adapter gets some love (closes #4298) [rtomayko@gmail.com]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3949 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Diffstat (limited to 'activerecord/test/schema_dumper_test.rb')
-rw-r--r-- | activerecord/test/schema_dumper_test.rb | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/activerecord/test/schema_dumper_test.rb b/activerecord/test/schema_dumper_test.rb index 242c5c5aa8..5dd0d4e9a2 100644 --- a/activerecord/test/schema_dumper_test.rb +++ b/activerecord/test/schema_dumper_test.rb @@ -14,6 +14,15 @@ if ActiveRecord::Base.connection.respond_to?(:tables) assert_match %r{create_table "authors"}, output assert_no_match %r{create_table "schema_info"}, output end + + def test_schema_dump_includes_not_null_columns + stream = StringIO.new + + ActiveRecord::SchemaDumper.ignore_tables = [/^[^s]/] + ActiveRecord::SchemaDumper.dump(ActiveRecord::Base.connection, stream) + output = stream.string + assert_match %r{:null => false}, output + end def test_schema_dump_with_string_ignored_table stream = StringIO.new |