[rspec-users] array_including()

Matt Wynne matt at mattwynne.net
Wed Aug 27 12:16:32 EDT 2008


I found myself having to write this today:

class ArrayMatcher

   def initialize(array_to_match)
     @array_to_match = array_to_match
   end

   def ==(other)

     ok = true

     @array_to_match.each do |item|
       ok = ok and other.include?(item)
     end

     ok

   end

end

def array_including(array_to_match)
   ArrayMatcher.new(array_to_match)
end

Is there already something in the framework that does this?

cheers,
Matt
----
http://blog.mattwynne.net
http://songkick.com

In case you wondered: The opinions expressed in this email are my own  
and do not necessarily reflect the views of any former, current or  
future employers of mine.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/rspec-users/attachments/20080827/7a205b87/attachment.html>


More information about the rspec-users mailing list