mirror of
https://github.com/ditkrg/active_model_serializers.git
synced 2026-01-24 23:06:50 +00:00
Fix build the correct way, ensure new apps work, closes #63
This commit is contained in:
parent
7a093afd03
commit
37d894f94e
@ -16,12 +16,12 @@ class SerializerGeneratorTest < Rails::Generators::TestCase
|
|||||||
|
|
||||||
def test_generates_a_serializer
|
def test_generates_a_serializer
|
||||||
run_generator
|
run_generator
|
||||||
assert_file "app/serializers/account_serializer.rb", /class AccountSerializer < ApplicationSerializer/
|
assert_file "app/serializers/account_serializer.rb", /class AccountSerializer < ActiveModel::Serializer/
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_generates_a_namespaced_serializer
|
def test_generates_a_namespaced_serializer
|
||||||
run_generator ["admin/account"]
|
run_generator ["admin/account"]
|
||||||
assert_file "app/serializers/admin/account_serializer.rb", /class Admin::AccountSerializer < ApplicationSerializer/
|
assert_file "app/serializers/admin/account_serializer.rb", /class Admin::AccountSerializer < ActiveModel::Serializer/
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_uses_application_serializer_if_one_exists
|
def test_uses_application_serializer_if_one_exists
|
||||||
@ -62,6 +62,6 @@ class SerializerGeneratorTest < Rails::Generators::TestCase
|
|||||||
|
|
||||||
def test_with_no_attributes_does_not_add_extra_space
|
def test_with_no_attributes_does_not_add_extra_space
|
||||||
run_generator ["account"]
|
run_generator ["account"]
|
||||||
assert_file "app/serializers/account_serializer.rb", /class AccountSerializer < ApplicationSerializer\nend/
|
assert_file "app/serializers/account_serializer.rb", /class AccountSerializer < ActiveModel::Serializer\nend/
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user