mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Removing unused fake models from actionpack tests
This commit is contained in:
parent
f6e7e11ad2
commit
25b0076eba
1 changed files with 0 additions and 95 deletions
|
@ -96,88 +96,6 @@ class Comment
|
||||||
attr_accessor :body
|
attr_accessor :body
|
||||||
end
|
end
|
||||||
|
|
||||||
class Tag
|
|
||||||
extend ActiveModel::Naming
|
|
||||||
include ActiveModel::Conversion
|
|
||||||
|
|
||||||
attr_reader :id
|
|
||||||
attr_reader :post_id
|
|
||||||
def initialize(id = nil, post_id = nil); @id, @post_id = id, post_id end
|
|
||||||
def to_key; id ? [id] : nil end
|
|
||||||
def save; @id = 1; @post_id = 1 end
|
|
||||||
def persisted?; @id.present? end
|
|
||||||
def to_param; @id; end
|
|
||||||
def value
|
|
||||||
@id.nil? ? "new #{self.class.name.downcase}" : "#{self.class.name.downcase} ##{@id}"
|
|
||||||
end
|
|
||||||
|
|
||||||
attr_accessor :relevances
|
|
||||||
def relevances_attributes=(attributes); end
|
|
||||||
|
|
||||||
end
|
|
||||||
|
|
||||||
class CommentRelevance
|
|
||||||
extend ActiveModel::Naming
|
|
||||||
include ActiveModel::Conversion
|
|
||||||
|
|
||||||
attr_reader :id
|
|
||||||
attr_reader :comment_id
|
|
||||||
def initialize(id = nil, comment_id = nil); @id, @comment_id = id, comment_id end
|
|
||||||
def to_key; id ? [id] : nil end
|
|
||||||
def save; @id = 1; @comment_id = 1 end
|
|
||||||
def persisted?; @id.present? end
|
|
||||||
def to_param; @id; end
|
|
||||||
def value
|
|
||||||
@id.nil? ? "new #{self.class.name.downcase}" : "#{self.class.name.downcase} ##{@id}"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
class Sheep
|
|
||||||
extend ActiveModel::Naming
|
|
||||||
include ActiveModel::Conversion
|
|
||||||
|
|
||||||
attr_reader :id
|
|
||||||
def to_key; id ? [id] : nil end
|
|
||||||
def save; @id = 1 end
|
|
||||||
def new_record?; @id.nil? end
|
|
||||||
def name
|
|
||||||
@id.nil? ? 'new sheep' : "sheep ##{@id}"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
|
|
||||||
class TagRelevance
|
|
||||||
extend ActiveModel::Naming
|
|
||||||
include ActiveModel::Conversion
|
|
||||||
|
|
||||||
attr_reader :id
|
|
||||||
attr_reader :tag_id
|
|
||||||
def initialize(id = nil, tag_id = nil); @id, @tag_id = id, tag_id end
|
|
||||||
def to_key; id ? [id] : nil end
|
|
||||||
def save; @id = 1; @tag_id = 1 end
|
|
||||||
def persisted?; @id.present? end
|
|
||||||
def to_param; @id; end
|
|
||||||
def value
|
|
||||||
@id.nil? ? "new #{self.class.name.downcase}" : "#{self.class.name.downcase} ##{@id}"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
class Author < Comment
|
|
||||||
attr_accessor :post
|
|
||||||
def post_attributes=(attributes); end
|
|
||||||
end
|
|
||||||
|
|
||||||
class HashBackedAuthor < Hash
|
|
||||||
extend ActiveModel::Naming
|
|
||||||
include ActiveModel::Conversion
|
|
||||||
|
|
||||||
def persisted?; false; end
|
|
||||||
|
|
||||||
def name
|
|
||||||
"hash backed author"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
module Blog
|
module Blog
|
||||||
def self.use_relative_model_naming?
|
def self.use_relative_model_naming?
|
||||||
true
|
true
|
||||||
|
@ -193,21 +111,8 @@ module Blog
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
class ArelLike
|
|
||||||
def to_ary
|
|
||||||
true
|
|
||||||
end
|
|
||||||
def each
|
|
||||||
a = Array.new(2) { |id| Comment.new(id + 1) }
|
|
||||||
a.each { |i| yield i }
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
class RenderJsonTestException < Exception
|
class RenderJsonTestException < Exception
|
||||||
def to_json(options = nil)
|
def to_json(options = nil)
|
||||||
return { :error => self.class.name, :message => self.to_s }.to_json
|
return { :error => self.class.name, :message => self.to_s }.to_json
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
class Car < Struct.new(:color)
|
|
||||||
end
|
|
||||||
|
|
Loading…
Reference in a new issue