Hello all,

I recently released a gem that assists in testing XML nodes for
equivalency, and thought it might be of interest to the RSpec
community. It can normalize whitespace (or not), ignore element order
(or not), compare namespaces based on URI (not prefix), and more. Plus
-- and possibly best of all -- it has baked-in RSpec (1.2.4+, 2.x)
integration via custom matchers.

It's similar in aim to XmlUnit for Java[1], but with a far narrower scope.

Documentation: http://rdoc.info/github/mbklein/equivalent-xml/master/frames
Source: http://github.com/mbklein/equivalent-xml
RubyGems: http://rubygems.org/gems/equivalent-xml

Or, of course, simply gem install equivalent-xml

I welcome any feedback, suggestions, patches, pull requests,
additional test cases, etc.

Thanks!

Michael B. Klein
Digitization Workflow Engineer
Stanford University Libraries & Academic Information Services

[1] http://xmlunit.sourceforge.net/
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to