Add test for migration generator with name not starting with add or remove. [#4835 state:committed]

Signed-off-by: José Valim <jose.valim@gmail.com>
This commit is contained in:
rohit 2010-06-20 07:38:06 +05:30 committed by José Valim
parent 4515947845
commit d061050638
1 changed files with 15 additions and 0 deletions

View File

@ -62,4 +62,19 @@ class MigrationGeneratorTest < Rails::Generators::TestCase
end end
end end
end end
def test_should_create_empty_migrations_if_name_not_start_with_add_or_remove
migration = "create_books"
run_generator [migration, "title:string", "content:text"]
assert_migration "db/migrate/#{migration}.rb" do |content|
assert_class_method :up, content do |up|
assert_match /^\s*$/, up
end
assert_class_method :down, content do |down|
assert_match /^\s*$/, down
end
end
end
end end