Hi Can I still rely on this RSpec behaviour?
I've got a spec for a TCP socket client: it "should do things in a sane order" do @socket.should_receive(:write) do @socket.should_receive(:read) do @socket.should_receive(:close) end end @client.update_news_feeds end But this passes, where I was expecting it to fail: def update_news_feeds socket = TCPSocket.new(@server, @port) socket.read socket.write("UPDATE\n") socket.close end Has this form of expectation ordering been removed? Thanks Ashley -- http://www.patchspace.co.uk/ http://aviewfromafar.net/ _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users