提交 f9c57f1b 编写于 作者: R Rafael França

Merge pull request #23373 from kamipo/remove_duplicated_composite_primary_key_tests

Remove duplicated composite primary key tests
......@@ -53,14 +53,6 @@ def test_primary_key_returns_nil_for_no_pk
end
end
def test_composite_primary_key
with_example_table 'id serial, number serial, PRIMARY KEY (id, number)' do
silence_warnings do
assert_nil @connection.primary_key('ex')
end
end
end
def test_primary_key_raises_error_if_table_not_found
assert_raises(ActiveRecord::StatementInvalid) do
@connection.primary_key('unobtainium')
......
......@@ -400,14 +400,6 @@ def test_no_primary_key
end
end
def test_composite_primary_key
with_example_table 'id integer, number integer, foo integer, PRIMARY KEY (id, number)' do
silence_warnings do
assert_nil @conn.primary_key('ex')
end
end
end
def test_supports_extensions
assert_not @conn.supports_extensions?, 'does not support extensions'
end
......
......@@ -262,7 +262,7 @@ def test_composite_primary_key
def test_primary_key_issues_warning
warning = capture(:stderr) do
@connection.primary_key("barcodes")
assert_nil @connection.primary_key("barcodes")
end
assert_match(/WARNING: Rails does not support composite primary key\./, warning)
end
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册