Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

Ticket #8049: 8049_patch_minor_fixes.diff

File 8049_patch_minor_fixes.diff, 2.7 kB (added by tarmo, 1 year ago)

Fixes to a couple of minor problems with functionally_improve_postgresql_adapter.diff

  • rails_trunk_8049/activerecord/test/datatype_test_postgresql.rb

    old new  
    4141    @connection.execute("INSERT INTO postgresql_times (time_interval) VALUES ('1 year 2 days ago')") 
    4242    @first_time = PostgresqlTime.find(1) 
    4343 
    44     @connection.execute("INSERT INTO postgresql_network_address (cidr_address, inet_address, mac_address) VALUES('192.168.0/24', '172.16.1.254/32', '01:23:45:67:89:0a')") 
     44    @connection.execute("INSERT INTO postgresql_network_addresses (cidr_address, inet_address, mac_address) VALUES('192.168.0/24', '172.16.1.254/32', '01:23:45:67:89:0a')") 
    4545    @first_network_address = PostgresqlNetworkAddress.find(1) 
    4646     
    4747    @connection.execute("INSERT INTO postgresql_bit_strings (bit_string, bit_string_varying) VALUES (B'00010101', X'15')") 
     
    120120 
    121121  def test_update_integer_array 
    122122    new_value = '{32800,95000,29350,17000}' 
    123     assert @first.commission_by_quarter = new_value 
    124     assert @first.save 
    125     assert @first.reload 
    126     assert_equal @first.commission_by_quarter, new_value 
     123    assert @first_array.commission_by_quarter = new_value 
     124    assert @first_array.save 
     125    assert @first_array.reload 
     126    assert_equal @first_array.commission_by_quarter, new_value 
    127127    assert @first_array.commission_by_quarter = new_value 
    128128    assert @first_array.save 
    129129    assert @first_array.reload 
     
    132132 
    133133  def test_update_text_array 
    134134    new_value = '{robby,robert,rob,robbie}' 
    135     assert @first.nicknames = new_value 
    136     assert @first.save 
    137     assert @first.reload 
    138     assert_equal @first.nicknames, new_value 
     135    assert @first_array.nicknames = new_value 
     136    assert @first_array.save 
     137    assert @first_array.reload 
     138    assert_equal @first_array.nicknames, new_value 
    139139    assert @first_array.nicknames = new_value 
    140140    assert @first_array.save 
    141141    assert @first_array.reload 
  • rails_trunk_8049/activerecord/test/fixtures/db_definitions/postgresql.sql

    old new  
    264264); 
    265265 
    266266CREATE TABLE postgresql_times ( 
    267   SERIAL PRIMARY KEY, 
     267  id SERIAL PRIMARY KEY, 
    268268  time_interval INTERVAL 
    269269); 
    270270