提交 440b334c 编写于 作者: S Santiago Pastorino

Use new hash syntax

上级 b643d7a7
......@@ -2,7 +2,7 @@
class RedirectToApiController < ActionController::API
def one
redirect_to :action => "two"
redirect_to action: "two"
end
def two; end
......
......@@ -4,20 +4,20 @@
class RenderersApiController < ActionController::API
class Model
def to_json(options = {})
{ :a => 'b' }.to_json(options)
{ a: 'b' }.to_json(options)
end
def to_xml(options = {})
{ :a => 'b' }.to_xml(options)
{ a: 'b' }.to_xml(options)
end
end
def one
render :json => Model.new
render json: Model.new
end
def two
render :xml => Model.new
render xml: Model.new
end
end
......@@ -27,12 +27,12 @@ class RenderersApiTest < ActionController::TestCase
def test_render_json
get :one
assert_response :success
assert_equal({ :a => 'b' }.to_json, @response.body)
assert_equal({ a: 'b' }.to_json, @response.body)
end
def test_render_xml
get :two
assert_response :success
assert_equal({ :a => 'b' }.to_xml, @response.body)
assert_equal({ a: 'b' }.to_xml, @response.body)
end
end
......@@ -140,7 +140,7 @@ class ApplicationController < ActionController::API
app_file "app/controllers/omg_controller.rb", <<-RUBY
class OmgController < ApplicationController
def show
render :json => { :omg => 'omg' }
render json: { omg: 'omg' }
end
end
RUBY
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册