aboutsummaryrefslogtreecommitdiffstats
path: root/spec/arel/nodes/select_statement_spec.rb
blob: 75463f1d958bcd09ae18b89e264a4828a96e0c5e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
require 'spec_helper'

describe Arel::Nodes::SelectStatement do
  describe "#clone" do
    it "clones cores" do
      statement = Arel::Nodes::SelectStatement.new %w[a b c]

      statement.cores.should_receive(:clone).and_return([:cores])

      dolly = statement.clone
      dolly.cores.should == [:cores]
    end
  end
end