16 lines
407 B
Ruby
16 lines
407 B
Ruby
require 'spec_helper'
|
|
|
|
module Polyamorous
|
|
describe "ActiveRecord Compatibility" do
|
|
it 'works with self joins and includes' do
|
|
trade_account = Account.create!
|
|
Account.create!(trade_account: trade_account)
|
|
|
|
accounts = Account.joins(:trade_account).includes(:trade_account, :agent_account)
|
|
account = accounts.first
|
|
|
|
expect(account.agent_account).to be_nil
|
|
end
|
|
end
|
|
end
|