Skip to content

Instantly share code, notes, and snippets.

@rodrigoulisses
Created February 8, 2013 21:26
Show Gist options
  • Save rodrigoulisses/4742067 to your computer and use it in GitHub Desktop.
Save rodrigoulisses/4742067 to your computer and use it in GitHub Desktop.
Failures:
1) BankTransferClosingsController GET new assigns the bank transfer id to the closing
Failure/Error: bank_transfer = BankTransfer.make!(:semestre_de_2012, :check => nil)
TypeError:
can't convert Symbol into Integer
# ./app/models/bank_account.rb:108:in `[]'
# ./app/models/bank_account.rb:108:in `balance_at'
# ./app/models/bank_account.rb:124:in `balance'
# ./app/models/bank_transfer.rb:32:in `bank_account_balance'
# ./app/models/bank_transfer.rb:150:in `value_must_be_less_or_equals_to_bank_account_balance'
# ./spec/controllers/bank_transfer_closings_controller_spec.rb:11:in `block (3 levels) in <top (required)>'
# ./spec/support/database_cleaner.rb:11:in `block (3 levels) in <top (required)>'
# ./spec/support/database_cleaner.rb:10:in `block (2 levels) in <top (required)>'
2) BankTransferClosingsController POST create transfer the funds from one account to the other
Failure/Error: bank_transfer = BankTransfer.make!(:semestre_de_2012, :check => nil)
TypeError:
can't convert Symbol into Integer
# ./app/models/bank_account.rb:108:in `[]'
# ./app/models/bank_account.rb:108:in `balance_at'
# ./app/models/bank_account.rb:124:in `balance'
# ./app/models/bank_transfer.rb:32:in `bank_account_balance'
# ./app/models/bank_transfer.rb:150:in `value_must_be_less_or_equals_to_bank_account_balance'
# ./spec/controllers/bank_transfer_closings_controller_spec.rb:21:in `block (3 levels) in <top (required)>'
# ./spec/support/database_cleaner.rb:11:in `block (3 levels) in <top (required)>'
# ./spec/support/database_cleaner.rb:10:in `block (2 levels) in <top (required)>'
3) BankTransferClosingsController POST create saves the accounts' balance before transfering the funds
Failure/Error: bank_transfer = BankTransfer.make!(:semestre_de_2012, :check => nil)
TypeError:
can't convert Symbol into Integer
# ./app/models/bank_account.rb:108:in `[]'
# ./app/models/bank_account.rb:108:in `balance_at'
# ./app/models/bank_account.rb:124:in `balance'
# ./app/models/bank_transfer.rb:32:in `bank_account_balance'
# ./app/models/bank_transfer.rb:150:in `value_must_be_less_or_equals_to_bank_account_balance'
# ./spec/controllers/bank_transfer_closings_controller_spec.rb:32:in `block (3 levels) in <top (required)>'
# ./spec/support/database_cleaner.rb:11:in `block (3 levels) in <top (required)>'
# ./spec/support/database_cleaner.rb:10:in `block (2 levels) in <top (required)>'
4) BankTransferClosingsController POST create saves the accounts' balance after transfering the funds
Failure/Error: bank_transfer = BankTransfer.make!(:semestre_de_2012, :check => nil)
TypeError:
can't convert Symbol into Integer
# ./app/models/bank_account.rb:108:in `[]'
# ./app/models/bank_account.rb:108:in `balance_at'
# ./app/models/bank_account.rb:124:in `balance'
# ./app/models/bank_transfer.rb:32:in `bank_account_balance'
# ./app/models/bank_transfer.rb:150:in `value_must_be_less_or_equals_to_bank_account_balance'
# ./spec/controllers/bank_transfer_closings_controller_spec.rb:43:in `block (3 levels) in <top (required)>'
# ./spec/support/database_cleaner.rb:11:in `block (3 levels) in <top (required)>'
# ./spec/support/database_cleaner.rb:10:in `block (2 levels) in <top (required)>'
5) PaymentReversalClosingsController POST create transfer the funds from one account to the other
Failure/Error: :payers => [ PledgeLiquidationParcelPayer.make!(:fonte_pagadora) ],
TypeError:
can't convert Symbol into Integer
# ./app/models/bank_account.rb:108:in `[]'
# ./app/models/bank_account.rb:108:in `balance_at'
# ./app/models/bank_account.rb:124:in `balance'
# ./app/models/pledge_liquidation_parcel_payer.rb:15:in `bank_account_balance'
# ./app/models/pledge_liquidation_parcel_payer.rb:61:in `value_must_be_greater_than_bank_account_balance'
# ./spec/controllers/payment_reversal_closings_controller_spec.rb:14:in `block (3 levels) in <top (required)>'
# ./spec/support/database_cleaner.rb:11:in `block (3 levels) in <top (required)>'
# ./spec/support/database_cleaner.rb:10:in `block (2 levels) in <top (required)>'
Finished in 37.37 seconds
120 examples, 5 failures, 4 pending
Failed examples:
rspec ./spec/controllers/bank_transfer_closings_controller_spec.rb:10 # BankTransferClosingsController GET new assigns the bank transfer id to the closing
rspec ./spec/controllers/bank_transfer_closings_controller_spec.rb:20 # BankTransferClosingsController POST create transfer the funds from one account to the other
rspec ./spec/controllers/bank_transfer_closings_controller_spec.rb:31 # BankTransferClosingsController POST create saves the accounts' balance before transfering the funds
rspec ./spec/controllers/bank_transfer_closings_controller_spec.rb:42 # BankTransferClosingsController POST create saves the accounts' balance after transfering the funds
rspec ./spec/controllers/payment_reversal_closings_controller_spec.rb:10 # PaymentReversalClosingsController POST create transfer the funds from one account to the other
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment