Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
张重言
rails
提交
7d76474e
R
rails
项目概览
张重言
/
rails
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rails
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
7d76474e
编写于
2月 10, 2010
作者:
M
Mikel Lindsaar
提交者:
José Valim
2月 10, 2010
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Debrittlize tests somewhat - fix for CI build
Signed-off-by:
N
José Valim
<
jose.valim@gmail.com
>
上级
f84b4b4e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
5 addition
and
5 deletion
+5
-5
railties/test/generators/app_generator_test.rb
railties/test/generators/app_generator_test.rb
+5
-5
未找到文件。
railties/test/generators/app_generator_test.rb
浏览文件 @
7d76474e
...
@@ -74,13 +74,13 @@ def test_application_names_are_not_singularized
...
@@ -74,13 +74,13 @@ def test_application_names_are_not_singularized
def
test_config_database_is_added_by_default
def
test_config_database_is_added_by_default
run_generator
run_generator
assert_file
"config/database.yml"
,
/sqlite3/
assert_file
"config/database.yml"
,
/sqlite3/
assert_file
"Gemfile"
,
/^gem
"sqlite3-ruby", :require => "sqlite3"
$/
assert_file
"Gemfile"
,
/^gem
\s+["']sqlite3-ruby["'],\s+:require\s+=>\s+["']sqlite3["']
$/
end
end
def
test_config_another_database
def
test_config_another_database
run_generator
([
destination_root
,
"-d"
,
"mysql"
])
run_generator
([
destination_root
,
"-d"
,
"mysql"
])
assert_file
"config/database.yml"
,
/mysql/
assert_file
"config/database.yml"
,
/mysql/
assert_file
"Gemfile"
,
/^gem
"mysql"
$/
assert_file
"Gemfile"
,
/^gem
\s+["']mysql["']
$/
end
end
def
test_config_database_is_not_added_if_skip_activerecord_is_given
def
test_config_database_is_not_added_if_skip_activerecord_is_given
...
@@ -90,7 +90,7 @@ def test_config_database_is_not_added_if_skip_activerecord_is_given
...
@@ -90,7 +90,7 @@ def test_config_database_is_not_added_if_skip_activerecord_is_given
def
test_activerecord_is_removed_from_frameworks_if_skip_activerecord_is_given
def
test_activerecord_is_removed_from_frameworks_if_skip_activerecord_is_given
run_generator
[
destination_root
,
"--skip-activerecord"
]
run_generator
[
destination_root
,
"--skip-activerecord"
]
assert_file
"config/application.rb"
,
/#
require "active_record\/railtie"
/
assert_file
"config/application.rb"
,
/#
\s+require\s+["']active_record\/railtie["']
/
end
end
def
test_prototype_and_test_unit_are_added_by_default
def
test_prototype_and_test_unit_are_added_by_default
...
@@ -159,14 +159,14 @@ def test_dev_option
...
@@ -159,14 +159,14 @@ def test_dev_option
silence
(
:stdout
){
generator
.
invoke
}
silence
(
:stdout
){
generator
.
invoke
}
rails_path
=
File
.
expand_path
(
'../../..'
,
Rails
.
root
)
rails_path
=
File
.
expand_path
(
'../../..'
,
Rails
.
root
)
dev_gem
=
%(gem "rails", :path => #{rails_path.inspect})
dev_gem
=
%(gem "rails", :path => #{rails_path.inspect})
assert_file
'Gemfile'
,
/^
#{
Regexp
.
escape
(
dev_gem
)
}
$/
assert_file
'Gemfile'
,
/^
gem\s+["']rails["'],\s+:path\s+=>\s+["']\/Users\/mikel\/rails_programs\/rails["']
$/
end
end
def
test_edge_option
def
test_edge_option
generator
([
destination_root
],
:edge
=>
true
).
expects
(
:run
).
with
(
"bundle install"
)
generator
([
destination_root
],
:edge
=>
true
).
expects
(
:run
).
with
(
"bundle install"
)
silence
(
:stdout
){
generator
.
invoke
}
silence
(
:stdout
){
generator
.
invoke
}
edge_gem
=
%(gem "rails", :git => "git://github.com/rails/rails.git")
edge_gem
=
%(gem "rails", :git => "git://github.com/rails/rails.git")
assert_file
'Gemfile'
,
/^
#{
Regexp
.
escape
(
edge_gem
)
}
$/
assert_file
'Gemfile'
,
/^
gem\s+["']rails["'],\s+:git\s+=>\s+["']git:\/\/github\.com\/rails\/rails\.git["']
$/
end
end
protected
protected
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录