提交 c7c3eac7 编写于 作者: C Carlhuda 提交者: Carl Lerche

Test::Unit Railtie

上级 3aa1ea1a
......@@ -26,6 +26,7 @@
# require "action_view/railtie"
# require "action_mailer/railtie"
# require "active_resource/railtie"
# require "rails/test_unit/railtie"
<% else -%>
# Pick the frameworks you want:
# require "active_model/railtie"
......@@ -35,4 +36,5 @@
require "action_view/railtie"
require "action_mailer/railtie"
require "active_resource/railtie"
require "rails/test_unit/railtie"
<% end -%>
\ No newline at end of file
......@@ -8,6 +8,7 @@
action_view
action_mailer
active_resource
rails/test_unit
).each do |framework|
begin
require "#{framework}/railtie"
......
......@@ -58,8 +58,7 @@ module Generators
:scaffold_controller => :scaffold_controller,
:singleton => false,
:stylesheets => true,
:template_engine => :erb,
:test_framework => :test_unit
:template_engine => :erb
},
:test_unit => {
......
......@@ -10,7 +10,6 @@
misc
routes
statistics
testing
tmp
).each do |task|
load "rails/tasks/#{task}.rake"
......
module Rails
class TestUnitRailtie < Rails::Railtie
railtie_name :test_unit
config.generators.test_framework :test_unit
rake_tasks do
load "rails/tasks/testing.rake"
end
end
end
\ No newline at end of file
......@@ -19,8 +19,14 @@ def with_config
yield app_const.config
end
def with_bare_config
require "rails"
require "rails/generators"
yield app_const.config
end
test "generators default values" do
with_config do |c|
with_bare_config do |c|
assert_equal(true, c.generators.colorize_logging)
assert_equal({}, c.generators.aliases)
assert_equal({}, c.generators.options)
......@@ -75,7 +81,7 @@ def with_config
end
test "generators with hashes for options and aliases" do
with_config do |c|
with_bare_config do |c|
c.generators do |g|
g.orm :datamapper, :migration => false
g.plugin :aliases => { :generator => "-g" },
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册