
Warning about HashWithIndifferentAccess when using webrat with a merb+AR app
Reported by dstrelau | December 17th, 2008 @ 03:40 PM
If activerecord is being used in a merb app, HashWithIndifferentAccess is already defined, so you get this error when webrat is loaded:
[...]/webrat-0.3.2/lib/webrat/merb.rb:8: warning: already initialized constant HashWithIndifferentAccess
As long as Mash and HashWithIndifferentAccess are
API-compatible, it should be as simple as adding unless
defined?(HashWithIndifferentAccess)
to L8 in merb.rb.
Comments and changes to this ticket
-
Bryan Helmkamp February 9th, 2009 @ 12:16 AM
- State changed from new to resolved
Thanks for the ticket and patch.
From what I can tell, that code wasn't necessary anymore. I've removed that line along with the HashWithIndifferentAccess class.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Ruby Acceptance Testing for Web applications.