Navigation Menu

Skip to content

Commit

Permalink
Add test for migration generator with name not starting with add or r…
Browse files Browse the repository at this point in the history
…emove. [#4835 state:committed]

Signed-off-by: José Valim <jose.valim@gmail.com>
  • Loading branch information
rohitarondekar authored and josevalim committed Jun 20, 2010
1 parent 4515947 commit d061050
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions railties/test/generators/migration_generator_test.rb
Expand Up @@ -62,4 +62,19 @@ def test_remove_migration_with_attributes
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

0 comments on commit d061050

Please sign in to comment.