Use a different controller in different tests

A number of test were defining and using the same controller
MyController = Class.new(ActionController::Base)
which was causing some state to leak across tests.
This commit is contained in:
Benjamin Fleischer
2015-06-12 10:54:57 -05:00
parent 0f0ef2baf5
commit a5554e0d9f
5 changed files with 10 additions and 10 deletions

View File

@@ -3,7 +3,7 @@ require 'test_helper'
module ActionController
module Serialization
class ImplicitSerializerTest < ActionController::TestCase
class MyController < ActionController::Base
class ImplicitSerializationTestController < ActionController::Base
def render_using_implicit_serializer
@profile = Profile.new({ name: 'Name 1', description: 'Description 1', comments: 'Comments 1' })
render json: @profile
@@ -152,7 +152,7 @@ module ActionController
end
end
tests MyController
tests ImplicitSerializationTestController
# We just have Null for now, this will change
def test_render_using_implicit_serializer