aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/cases/migration/change_table_test.rb
diff options
context:
space:
mode:
authorRyuta Kamizono <kamipo@gmail.com>2015-02-22 14:17:45 +0900
committerRyuta Kamizono <kamipo@gmail.com>2015-02-22 17:54:30 +0900
commitd47357e2d3d1d5333780488daa77ad9c012c147e (patch)
treecd0ac1442530293f900b908795e0152eb14728da /activerecord/test/cases/migration/change_table_test.rb
parentbab3c7c63deee86305d80e24c4ea1124c0ec27d1 (diff)
downloadrails-d47357e2d3d1d5333780488daa77ad9c012c147e.tar.gz
rails-d47357e2d3d1d5333780488daa77ad9c012c147e.tar.bz2
rails-d47357e2d3d1d5333780488daa77ad9c012c147e.zip
Extract `primary_key` method into `ColumnMethods`
Diffstat (limited to 'activerecord/test/cases/migration/change_table_test.rb')
-rw-r--r--activerecord/test/cases/migration/change_table_test.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/activerecord/test/cases/migration/change_table_test.rb b/activerecord/test/cases/migration/change_table_test.rb
index 7010af5434..08bb207dbb 100644
--- a/activerecord/test/cases/migration/change_table_test.rb
+++ b/activerecord/test/cases/migration/change_table_test.rb
@@ -100,6 +100,13 @@ module ActiveRecord
end
end
+ def test_primary_key_creates_primary_key_column
+ with_change_table do |t|
+ @connection.expect :add_column, nil, [:delete_me, :id, :primary_key, primary_key: true, first: true]
+ t.primary_key :id, first: true
+ end
+ end
+
def test_integer_creates_integer_column
with_change_table do |t|
@connection.expect :add_column, nil, [:delete_me, :foo, :integer, {}]