Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
张重言
rails
提交
a0343d11
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,发现更多精彩内容 >>
提交
a0343d11
编写于
12月 04, 2015
作者:
J
Jorge Bejar
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Make debug_exception_response_format config depends on api_only when is not set
上级
2430268f
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
37 addition
and
2 deletion
+37
-2
railties/lib/rails/application/configuration.rb
railties/lib/rails/application/configuration.rb
+12
-2
railties/test/application/configuration_test.rb
railties/test/application/configuration_test.rb
+25
-0
未找到文件。
railties/lib/rails/application/configuration.rb
浏览文件 @
a0343d11
...
...
@@ -16,7 +16,7 @@ class Configuration < ::Rails::Engine::Configuration
:railties_order
,
:relative_url_root
,
:secret_key_base
,
:secret_token
,
:ssl_options
,
:public_file_server
,
:session_options
,
:time_zone
,
:reload_classes_only_on_change
,
:beginning_of_week
,
:filter_redirect
,
:
debug_exception_response_format
,
:
x
:beginning_of_week
,
:filter_redirect
,
:x
attr_writer
:log_level
attr_reader
:encoding
,
:api_only
,
:static_cache_control
...
...
@@ -52,7 +52,7 @@ def initialize(*)
@secret_token
=
nil
@secret_key_base
=
nil
@api_only
=
false
@debug_exception_response_format
=
:default
@debug_exception_response_format
=
nil
@x
=
Custom
.
new
end
...
...
@@ -96,6 +96,16 @@ def encoding=(value)
def
api_only
=
(
value
)
@api_only
=
value
generators
.
api_only
=
value
@debug_exception_response_format
||=
:api
end
def
debug_exception_response_format
@debug_exception_response_format
||
:default
end
def
debug_exception_response_format
=
(
value
)
@debug_exception_response_format
=
value
end
def
paths
...
...
railties/test/application/configuration_test.rb
浏览文件 @
a0343d11
...
...
@@ -1408,5 +1408,30 @@ def index
Rails
.
application
.
load_generators
assert
Rails
.
configuration
.
api_only
end
test
"debug_exception_response_format is :api by default if only_api is enabled"
do
add_to_config
<<-
RUBY
config.api_only = true
RUBY
app
'development'
assert_equal
:api
,
Rails
.
configuration
.
debug_exception_response_format
end
test
"debug_exception_response_format can be override"
do
add_to_config
<<-
RUBY
config.api_only = true
RUBY
app_file
'config/environments/development.rb'
,
<<-
RUBY
Rails.application.configure do
config.debug_exception_response_format = :default
end
RUBY
app
'development'
assert_equal
:default
,
Rails
.
configuration
.
debug_exception_response_format
end
end
end
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录