diff options
author | Rafael Mendonça França <rafaelmfranca@gmail.com> | 2014-06-04 14:25:52 -0300 |
---|---|---|
committer | Rafael Mendonça França <rafaelmfranca@gmail.com> | 2014-06-04 14:25:52 -0300 |
commit | 672864e7387d07207fa4b6ce7f9e54cac9d29e45 (patch) | |
tree | 7b28a328e6f8378d954794b3b504904d571f123c /activerecord/test/cases | |
parent | fb5331f274077281854b55131deb69dd4cc9f9aa (diff) | |
parent | 405fd22e70e4c2d1117ace0a834cbcc438ea8ca9 (diff) | |
download | rails-672864e7387d07207fa4b6ce7f9e54cac9d29e45.tar.gz rails-672864e7387d07207fa4b6ce7f9e54cac9d29e45.tar.bz2 rails-672864e7387d07207fa4b6ce7f9e54cac9d29e45.zip |
Merge pull request #15504 from sgrif/sg-postgres-defaults
Collapse PG default extractoin of most types to single regex
Diffstat (limited to 'activerecord/test/cases')
-rw-r--r-- | activerecord/test/cases/defaults_test.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/activerecord/test/cases/defaults_test.rb b/activerecord/test/cases/defaults_test.rb index f885a8cbc0..92144bc802 100644 --- a/activerecord/test/cases/defaults_test.rb +++ b/activerecord/test/cases/defaults_test.rb @@ -206,6 +206,11 @@ if current_adapter?(:PostgreSQLAdapter) assert_equal "some text", Default.new.text_col, "Default of text column was not correctly parse after updating default using '::text' since postgreSQL will add parens to the default in db" end + def test_default_containing_quote_and_colons + @connection.execute "ALTER TABLE defaults ALTER COLUMN string_col SET DEFAULT 'foo''::bar'" + assert_equal "foo'::bar", Default.new.string_col + end + teardown do @connection.schema_search_path = @old_search_path Default.reset_column_information |