Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
张重言
rails
提交
fee49a10
R
rails
项目概览
张重言
/
rails
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rails
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
fee49a10
编写于
10月 15, 2013
作者:
G
Guillermo Iguaran
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #12553 from tchandy/master
Removing unused fake models from actionpack tests
上级
f6e7e11a
25b0076e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
0 addition
and
95 deletion
+0
-95
actionpack/test/lib/controller/fake_models.rb
actionpack/test/lib/controller/fake_models.rb
+0
-95
未找到文件。
actionpack/test/lib/controller/fake_models.rb
浏览文件 @
fee49a10
...
...
@@ -96,88 +96,6 @@ def relevances_attributes=(attributes); end
attr_accessor
:body
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
def
self
.
use_relative_model_naming?
true
...
...
@@ -193,21 +111,8 @@ def persisted?
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
def
to_json
(
options
=
nil
)
return
{
:error
=>
self
.
class
.
name
,
:message
=>
self
.
to_s
}.
to_json
end
end
class
Car
<
Struct
.
new
(
:color
)
end
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录