Dear Rubysts

Saya mencoba melakukan migrasi dari mysql ke pgsql. Saya sudah install
libpgsql-ruby dan rspec saya berjalan sukses di mysql. Saya melakukan
langkah-langkah berikut untuk melakukan migrasi:

1. Dump dulu database
rake db:schema:dump

2. Ganti database.yml. Lengkapi 2 lainnya
production:
  adapter: postgresql
  database: medical_care_production
  username: medical_care_user2
  password: medical_care_pwd2
  host: localhost

3. Load lagi database yang sudah didump
rake db:schema:load


Tapi saat rake spec:models dan controllers dijalankan, malah muncul
error yang panjang. Potongannya seperti ini

    at_least:
    at_most:
    consecutive: false
    error_generator: *id001
    exception_to_raise:
    expected_from: ./spec/controllers/doctor_flow_controller_spec.rb:229
    expected_received_count: :any
    method_block:
    order_group: *id002
    return_block: !ruby/object:Proc {}

    sym: :update_attribute
    symbol_to_throw:
  - !ruby/object:Spec::Mocks::MessageExpectation
    actual_received_count: 0
    args_expectation: !ruby/object:Spec::Mocks::ArgumentExpectation
      args:
      - !ruby/object:Spec::Mocks::AnyArgsConstraint {}

      expected_params:
    args_to_yield: []

    at_least:
    at_most:
    consecutive: false
    error_generator: *id001
    exception_to_raise:
    expected_from:
/home/ichsan/coding/ruby/codes/medical_care/vendor/plugins/rspec_on_rails/lib/spec/rails/example/rails_example_group.rb:76:in
`add_stubs'
    expected_received_count: :any
    method_block:
    order_group: *id002
    return_block: !ruby/object:Proc {}

Ada yang pernah ngalamin kasus yang sama? Atau mungkin saya salah
teknik migrasinya? Selain itu hasil rake db:migratenya sukses (ada
tabel yang terbuat).

Oh ya saya pakai rspec 1.1.0 dan rspec_rails CURRENT (gak tau versinya
tapi keluar setelah rspec 1.1.0)

-- 
~Useful man to others is a lucky man
http://michsan.wordpress.com

Kirim email ke