mirror of
https://github.com/github/rails.git
synced 2026-04-26 03:00:59 -04:00
Spec --no and --skip.
This commit is contained in:
@@ -16,4 +16,3 @@ Example:
|
||||
Functional Test: test/functional/credit_card_controller_test.rb
|
||||
Views: app/views/credit_card/debit.html.erb [...]
|
||||
Helper: app/helpers/credit_card_helper.rb
|
||||
Helper Test: test/unit/helpers/credit_card_helper_test.rb
|
||||
|
||||
@@ -20,17 +20,28 @@ class ControllerGeneratorTest < GeneratorsTestCase
|
||||
assert_match /The name 'ObjectController' is either already used in your application or reserved/, content
|
||||
end
|
||||
|
||||
def test_invokes_helpers
|
||||
def test_invokes_helper
|
||||
run_generator
|
||||
assert_file "app/helpers/account_helper.rb"
|
||||
assert_file "test/unit/helpers/account_helper_test.rb"
|
||||
end
|
||||
|
||||
def test_does_not_invoke_helper_if_required
|
||||
run_generator ["account", "--skip-helper"]
|
||||
assert_no_file "app/helpers/account_helper.rb"
|
||||
assert_no_file "test/unit/helpers/account_helper_test.rb"
|
||||
end
|
||||
|
||||
def test_invokes_default_test_framework
|
||||
run_generator
|
||||
assert_file "test/functional/account_controller_test.rb"
|
||||
end
|
||||
|
||||
def test_does_not_invoke_test_framework_if_required
|
||||
run_generator ["account", "--no-test-framework"]
|
||||
assert_no_file "test/functional/account_controller_test.rb"
|
||||
end
|
||||
|
||||
def test_invokes_default_template_engine
|
||||
run_generator
|
||||
assert_file "app/views/account/foo.html.erb", /app\/views\/account\/foo/
|
||||
|
||||
Reference in New Issue
Block a user