Skip to content

Commit 33d4842

Browse files
author
tomhuda
committed
Prep for 0.5.0
1 parent 2c15143 commit 33d4842

File tree

4 files changed

+17
-4
lines changed

4 files changed

+17
-4
lines changed

RELEASE_NOTES.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# VERSION 0.5 (May 16, 2012)
2+
3+
* First tagged version
4+
* Changes generators to always generate an ApplicationSerializer

active_model_serializers.gemspec

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
# -*- encoding: utf-8 -*-
2+
3+
$:.unshift File.expand_path("../lib", __FILE__)
4+
require "active_model/serializers/version"
5+
26
Gem::Specification.new do |gem|
37
gem.authors = ["José Valim", "Yehuda Katz"]
48
@@ -11,7 +15,7 @@ Gem::Specification.new do |gem|
1115
gem.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
1216
gem.name = "active_model_serializers"
1317
gem.require_paths = ["lib"]
14-
gem.version = "0.1.0"
18+
gem.version = ActiveModel::Serializer::VERSION
1519

1620
gem.add_dependency 'activemodel', '~> 3.0'
1721
gem.add_development_dependency "rails", "~> 3.0"
+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
module ActiveModel
2+
class Serializer
3+
VERSION = "0.5.0"
4+
end
5+
end

test/generators_test.rb

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ class SerializerGeneratorTest < Rails::Generators::TestCase
1616

1717
def test_generates_a_serializer
1818
run_generator
19-
assert_file "app/serializers/account_serializer.rb", /class AccountSerializer < ActiveModel::Serializer/
19+
assert_file "app/serializers/account_serializer.rb", /class AccountSerializer < ApplicationSerializer/
2020
end
2121

2222
def test_generates_a_namespaced_serializer
2323
run_generator ["admin/account"]
24-
assert_file "app/serializers/admin/account_serializer.rb", /class Admin::AccountSerializer < ActiveModel::Serializer/
24+
assert_file "app/serializers/admin/account_serializer.rb", /class Admin::AccountSerializer < ApplicationSerializer/
2525
end
2626

2727
def test_uses_application_serializer_if_one_exists
@@ -62,6 +62,6 @@ def test_generates_attributes_and_associations
6262

6363
def test_with_no_attributes_does_not_add_extra_space
6464
run_generator ["account"]
65-
assert_file "app/serializers/account_serializer.rb", /class AccountSerializer < ActiveModel::Serializer\nend/
65+
assert_file "app/serializers/account_serializer.rb", /class AccountSerializer < ApplicationSerializer\nend/
6666
end
6767
end

0 commit comments

Comments
 (0)