Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
张重言
rails
提交
46c57ec4
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,发现更多精彩内容 >>
提交
46c57ec4
编写于
10月 04, 2013
作者:
A
Aaron Patterson
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
stop adding singleton methods to the SQLite3 connection
上级
6828ae77
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
11 addition
and
11 deletion
+11
-11
activerecord/test/cases/adapters/sqlite3/sqlite3_adapter_test.rb
...ecord/test/cases/adapters/sqlite3/sqlite3_adapter_test.rb
+11
-11
未找到文件。
activerecord/test/cases/adapters/sqlite3/sqlite3_adapter_test.rb
浏览文件 @
46c57ec4
...
...
@@ -21,8 +21,8 @@ def setup
)
eosql
@
conn
.
extend
(
LogIntercepter
)
@conn
.
intercepted
=
true
@
subscriber
=
SQLSubscriber
.
new
ActiveSupport
::
Notifications
.
subscribe
(
'sql.active_record'
,
@subscriber
)
end
def
test_valid_column
...
...
@@ -31,16 +31,16 @@ def test_valid_column
end
# sqlite databases should be able to support any type and not
# just the ones mentioned in the native_database_types.
# Therefore test_invalid column should always return true
# just the ones mentioned in the native_database_types.
# Therefore test_invalid column should always return true
# even if the type is not valid.
def
test_invalid_column
assert
@conn
.
valid_type?
(
:foobar
)
end
def
teardown
@conn
.
intercepted
=
false
@conn
.
logged
=
[]
ActiveSupport
::
Notifications
.
unsubscribe
(
@subscriber
)
super
end
def
test_column_types
...
...
@@ -256,7 +256,7 @@ def test_tables
def
test_tables_logs_name
assert_logged
[[
'SCHEMA'
,
[]]]
do
@conn
.
tables
(
'hello'
)
assert_not_nil
@
conn
.
logged
.
first
.
shift
assert_not_nil
@
subscriber
.
logged
.
first
.
shift
end
end
...
...
@@ -268,7 +268,7 @@ def test_indexes_logs_name
def
test_table_exists_logs_name
assert
@conn
.
table_exists?
(
'items'
)
assert_equal
'SCHEMA'
,
@
conn
.
logged
[
0
][
1
]
assert_equal
'SCHEMA'
,
@
subscriber
.
logged
[
0
][
1
]
end
def
test_columns
...
...
@@ -306,10 +306,10 @@ def test_columns_with_not_null
end
def
test_indexes_logs
assert_difference
(
'@
conn
.logged.length'
)
do
assert_difference
(
'@
subscriber
.logged.length'
)
do
@conn
.
indexes
(
'items'
)
end
assert_match
(
/items/
,
@
conn
.
logged
.
last
.
first
)
assert_match
(
/items/
,
@
subscriber
.
logged
.
last
.
first
)
end
def
test_no_indexes
...
...
@@ -370,7 +370,7 @@ def test_respond_to_disable_extension
def
assert_logged
logs
yield
assert_equal
logs
,
@
conn
.
logged
assert_equal
logs
,
@
subscriber
.
logged
end
end
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录