mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Add missing tests for invalid names in rails plugin new
* Test for: Invalid plugin name, because of reserved rails word. * Test for: Invalid plugin name because of constant name that is already in use.
This commit is contained in:
parent
6b54883082
commit
6cc087b28d
1 changed files with 6 additions and 0 deletions
|
@ -35,6 +35,12 @@ class PluginGeneratorTest < Rails::Generators::TestCase
|
|||
|
||||
content = capture(:stderr){ run_generator [File.join(destination_root, "43things")] }
|
||||
assert_equal "Invalid plugin name 43things. Please give a name which does not start with numbers.\n", content
|
||||
|
||||
content = capture(:stderr){ run_generator [File.join(destination_root, "plugin")] }
|
||||
assert_equal "Invalid plugin name plugin. Please give a name which does not match one of the reserved rails words.\n", content
|
||||
|
||||
content = capture(:stderr){ run_generator [File.join(destination_root, "Digest")] }
|
||||
assert_equal "Invalid plugin name Digest, constant Digest is already in use. Please choose another plugin name.\n", content
|
||||
end
|
||||
|
||||
def test_camelcase_plugin_name_underscores_filenames
|
||||
|
|
Loading…
Reference in a new issue